A B C D E F G H I J K L M N O P Q R S T U V W X Y _

A

AbortablePanel - Class in edu.rice.cs.drjava.ui
Panel for displaying some component with buttons, one of which is an "Abort" button.
AbortablePanel(MainFrame, String) - Constructor for class edu.rice.cs.drjava.ui.AbortablePanel
Constructs a new abortable panel.
abortActionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.ui.AbortablePanel
Abort action was performed.
abortActionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.ui.ExternalProcessPanel
Abort action was performed.
abortActionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.ui.LessPanel
Abort action was performed.
AboutDialog - Class in edu.rice.cs.drjava.ui
About dialog.
AboutDialog(JFrame) - Constructor for class edu.rice.cs.drjava.ui.AboutDialog
 
AboutDialog.ImageInfo - Class in edu.rice.cs.drjava.ui
 
AboutDialog.ImageInfo(String, Color) - Constructor for class edu.rice.cs.drjava.ui.AboutDialog.ImageInfo
 
aboutToSaveFromSaveAll(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
If the document is untitled, brings it to the top so that the user will know which is being saved.
absOffset() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Absolute offset for testing purposes.
absOffset(TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Absolute offset of the specified iterator.
absOffset() - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Get the absolute character offset of the document represented by BraceReduction.
absOffset() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Gets the absolute character offset into the document represented by the reduced model.
AbstractConsoleController - Class in edu.rice.cs.drjava.ui
Abstract class that hooks a Swing console/interactions document with its Swing pane.
AbstractConsoleController(InteractionsDJDocument, InteractionsPane) - Constructor for class edu.rice.cs.drjava.ui.AbstractConsoleController
Initializes the Swing console document and Swing interactions pane.
AbstractDJDocument - Class in edu.rice.cs.drjava.model
This class contains code supporting the concept of a "DJDocument"; it is shared between DefinitionsDocument and InteractionsDJDocument.
AbstractDJDocument() - Constructor for class edu.rice.cs.drjava.model.AbstractDJDocument
Constructor used in super calls from DefinitionsDocument and InteractionsDJDocument.
AbstractDJDocument(int) - Constructor for class edu.rice.cs.drjava.model.AbstractDJDocument
Constructor used from anonymous test classes.
AbstractDJDocument(Indenter) - Constructor for class edu.rice.cs.drjava.model.AbstractDJDocument
Constructor used to build a new document with an existing indenter.
AbstractDJDocument.CharInsertCommand - Class in edu.rice.cs.drjava.model
 
AbstractDJDocument.CharInsertCommand(int, char) - Constructor for class edu.rice.cs.drjava.model.AbstractDJDocument.CharInsertCommand
 
AbstractDJDocument.InsertCommand - Class in edu.rice.cs.drjava.model
 
AbstractDJDocument.InsertCommand(int, String) - Constructor for class edu.rice.cs.drjava.model.AbstractDJDocument.InsertCommand
 
AbstractDJDocument.RemoveCommand - Class in edu.rice.cs.drjava.model
 
AbstractDJDocument.RemoveCommand(int, int, String) - Constructor for class edu.rice.cs.drjava.model.AbstractDJDocument.RemoveCommand
 
AbstractDJDocument.UninsertCommand - Class in edu.rice.cs.drjava.model
 
AbstractDJDocument.UninsertCommand(int, int, String) - Constructor for class edu.rice.cs.drjava.model.AbstractDJDocument.UninsertCommand
 
AbstractDJDocument.UnremoveCommand - Class in edu.rice.cs.drjava.model
 
AbstractDJDocument.UnremoveCommand(int, String) - Constructor for class edu.rice.cs.drjava.model.AbstractDJDocument.UnremoveCommand
 
AbstractDJPane - Class in edu.rice.cs.drjava.ui
This pane class for a SwingDocument.
AbstractDocumentInterface - Interface in edu.rice.cs.util.text
Swing Document interface augmented by readers/writers locking operations
AbstractGlobalModel - Class in edu.rice.cs.drjava.model
In simple terms, a DefaultGlobalModel without an interpreter, compiler, junit testing, debugger or javadoc.
AbstractGlobalModel() - Constructor for class edu.rice.cs.drjava.model.AbstractGlobalModel
Constructs a new GlobalModel.
AbstractMasterJVM - Class in edu.rice.cs.util.newjvm
An abstract class implementing the logic to invoke and control, via RMI, a second Java virtual machine.
AbstractMasterJVM(String) - Constructor for class edu.rice.cs.util.newjvm.AbstractMasterJVM
Sets up the master JVM object, but does not actually invoke the slave JVM.
AbstractReducedModel - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
A refactoring of the common code between ReducedModelComment and ReducedModelBrace.
AbstractReducedModel() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Constructor.
AbstractSlaveJVM - Class in edu.rice.cs.util.newjvm
A partial implementation of a SlaveRemote that provides the quit functionality and that also periodically checks if the master is still alive and automatically quits if not.
AbstractSlaveJVM() - Constructor for class edu.rice.cs.util.newjvm.AbstractSlaveJVM
 
accept(File) - Method in class edu.rice.cs.drjava.config.RecursiveFileListProperty.FileMaskFilter
 
accept(File) - Method in class edu.rice.cs.drjava.config.RecursiveFileListProperty.RegexFilter
 
accept(File) - Method in class edu.rice.cs.drjava.ui.ClassPathFilter
Returns true if the file's extension matches JAR or ZIP.
accept(File) - Method in class edu.rice.cs.drjava.ui.DirectoryFilter
Returns true if the file is a directory.
accept(File) - Method in class edu.rice.cs.drjava.ui.InteractionsHistoryFilter
Returns true if the file matches the Interactions History filter.
accept(File) - Method in class edu.rice.cs.drjava.ui.JavaSourceFilter
Returns true if the file's extension matches Java or GJ.
accept(ItemT) - Method in class edu.rice.cs.util.docnavigation.INavigatorItemFilter
 
accept(SExpVisitor<Ret>) - Method in interface edu.rice.cs.util.sexp.Atom
Visitor hook for the different kinds of Atom
accept(SExpVisitor<Ret>) - Method in class edu.rice.cs.util.sexp.BoolAtom
Visitor hook for the BoolAtom
accept(SExpVisitor<Ret>) - Method in class edu.rice.cs.util.sexp.Cons
 
accept(SEListVisitor<Ret>) - Method in class edu.rice.cs.util.sexp.Cons
 
accept(SExpVisitor<Ret>) - Method in class edu.rice.cs.util.sexp.Empty
 
accept(SEListVisitor<Ret>) - Method in class edu.rice.cs.util.sexp.Empty
 
accept(SExpVisitor<Ret>) - Method in class edu.rice.cs.util.sexp.NumberAtom
Visitor hook for the NumberAtom
accept(SEListVisitor<Ret>) - Method in class edu.rice.cs.util.sexp.SEList
 
accept(SExpVisitor<Ret>) - Method in interface edu.rice.cs.util.sexp.SExp
 
accept(SExpVisitor<Ret>) - Method in class edu.rice.cs.util.sexp.TextAtom
Visitor hook for the TextAtom
accessLevelChoices - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Possible options for Javadoc access levels.
acquireReadLock() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Swing-style readLock().
acquireReadLock() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Swing-style readLock().
acquireReadLock() - Method in interface edu.rice.cs.util.text.ReadersWritersLocking
Swing-style acquireReadLock().
acquireWriteLock() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Swing-style writeLock().
acquireWriteLock() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Swing-style writeLock().
acquireWriteLock() - Method in interface edu.rice.cs.util.text.ReadersWritersLocking
Swing-style writeLock().
ActionBracePlus - Class in edu.rice.cs.drjava.model.definitions.indent
Aligns indentation of the current line to the character that opened the enclosing block or expression list.
ActionBracePlus(int) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlus
 
ActionBracePlusTest - Class in edu.rice.cs.drjava.model.definitions.indent
Test class according to the JUnit protocol.
ActionBracePlusTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest
 
ActionDoNothing - Class in edu.rice.cs.drjava.model.definitions.indent
Indents the current line in the document to the indent level of the start of the contract or statement of the brace enclosing the current position, plus the given suffix.
ActionDoNothing() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionDoNothing
 
ActionDoNothingTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests the action rule which does nothing to the given text.
ActionDoNothingTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionDoNothingTest
 
actionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.ui.AboutDialog
 
actionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.RedoAction
In the event that the user chooses to redo something, this is what's called.
actionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoAction
What to do when user chooses to undo.
actionPerformed(FileOpenSelector) - Method in interface edu.rice.cs.drjava.ui.RecentFileManager.RecentFileAction
 
actionPerformed(ActionEvent) - Method in class edu.rice.cs.util.swing.DelegatingAction
 
ActionStartCurrStmtPlus - Class in edu.rice.cs.drjava.model.definitions.indent
Indents the current line in the document to the indent level of the start of the statement that the cursor is currently on, plus the given suffix string.
ActionStartCurrStmtPlus(int) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartCurrStmtPlus
Constructs a new rule with the given suffix string.
ActionStartPrevLinePlusMultilinePreserveTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests ActionStartPrevLinePlusMultilinePreserve(String,int,int,int,int).
ActionStartPrevLinePlusMultilinePreserveTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultilinePreserveTest
 
ActionStartPrevLinePlusTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests ActionStartPrevLinePlus(String)
ActionStartPrevLinePlusTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
ActionStartPrevStmtPlus - Class in edu.rice.cs.drjava.model.definitions.indent
Indents the current line in the document to the indent level of the start of the statement previous to the one the cursor is currently on, plus the given suffix string.
ActionStartPrevStmtPlus(int, boolean) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlus
Constructs a new rule with the given suffix string.
ActionStartPrevStmtPlusTest - Class in edu.rice.cs.drjava.model.definitions.indent
Test the action rules for code in the indentation decision tree.
ActionStartPrevStmtPlusTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
ActionStartStmtOfBracePlus - Class in edu.rice.cs.drjava.model.definitions.indent
Indents the current line in the document to the indent level of the start of the brace enclosing the start of the current line, plus the given suffix.
ActionStartStmtOfBracePlus(int) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlus
Constructs a new rule with the given suffix string.
ActionStartStmtOfBracePlusTest - Class in edu.rice.cs.drjava.model.definitions.indent
Test the action rules for code in the indentation decision tree.
ActionStartStmtOfBracePlusTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
 
activeCompilerChanged() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerListener
Called after the active compiler has been changed.
activeCompilerChanged() - Method in class edu.rice.cs.drjava.model.compiler.DummyCompilerListener
 
activeCompilerChanged() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called after the active compiler has been changed.
activeCompilerChanged() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called after the active compiler has been changed.
activeCompilerChanged() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
activeCompilerChanged() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
activeCompilerChangedCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
activeDocumentChanged(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
 
activeDocumentChanged(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when the selection in the navigator changes the active document.
activeDocumentChanged(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when a new active document is selected
activeDocumentChanged(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
activeDocumentChanged(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest.SDTestListener
 
activeDocumentRefreshed(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
 
activeDocumentRefreshed(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when the active document is refreshed.
activeDocumentRefreshed(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when the active document is refreshed
activeDocumentRefreshed(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
activeDocumentRefreshed(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest.SDTestListener
 
adapterForCompiler(JavaVersion) - Static method in class edu.rice.cs.drjava.model.JDKToolsLibrary
 
adapterForDebugger(JavaVersion) - Static method in class edu.rice.cs.drjava.model.JDKToolsLibrary
 
add(TextLayout, TextLayout) - Method in class edu.rice.cs.drjava.model.print.PagePrinter
Method which adds a TextLayout (and lineNumber) to this page.
add(String) - Method in class edu.rice.cs.drjava.model.repl.History
Adds an item to the history and moves the cursor to point to the place after it.
addAction(String, IAction) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
 
addAction(String, IAction) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
 
addActionForKeyStroke(KeyStroke, Action) - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Assigns the given keystroke to the given action in this pane.
addActionForKeyStroke(KeyStroke, Action) - Method in class edu.rice.cs.drjava.ui.InteractionsPane
Assigns the given keystroke to the given action in this pane.
addAuxFile(File) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Adds file to list of auxiliary files in project
addAuxiliaryFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Adds a document to the list of auxiliary files.
addAuxiliaryFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
addAuxiliaryFile(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Adds a document to the list of auxiliary files.
addAuxiliaryFile(DocFile) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
addAuxiliaryFile(DocumentInfoGetter) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
addBreakpointHighlight(Breakpoint) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
addBrowserRegion(BrowserDocumentRegion, GlobalEventNotifier) - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
Add the supplied DocumentRegion r to the manager just above _current and set _current to refer to r.
addBrowserRegion(BrowserDocumentRegion) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
addBrowserRegion(BrowserDocumentRegion) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Adds region r to the browserRegions collection for this
addBuildDirectoryClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
These add the given path to the build directory classpaths used in the interpreter.
addBuildDirectoryClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
addBuildDirectoryClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
addBuildDirectoryClassPath(File) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
Adds the given path to the classpath shared by ALL Java interpreters.
addBuildDirectoryClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Blocks until the interpreter is connected.
addBuildDirectoryClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
These add the given path to the build directory classpaths used in the interpreter.
addBuildDirectoryClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Adds the given path to the interpreter's classpath.
addBuildDirectoryClassPath(String) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
 
addBuildDirectoryClassPath(String) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
 
addBuildDirectoryCP(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
Adds the entry to the front of the build classpath.
addButton(Action) - Method in class edu.rice.cs.drjava.ui.InteractionsScriptPane
Adds the given action to this pane as a button.
addButton(JButton) - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
addChangeListener(OptionComponent.ChangeListener) - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Adds a change listener to this component.
addChoosableFileFilter(FileFilter) - Method in class edu.rice.cs.drjava.ui.config.DirectoryOptionComponent
Adds a filter to decide if a directory can be chosen.
addChoosableFileFilter(FileFilter) - Method in class edu.rice.cs.util.swing.DirectorySelectorComponent
Adds a filter to decide if a directory can be chosen.
addChoosableFileFilter(FileFilter) - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
Adds a filter to decide if a directory can be chosen.
addClassPath(String) - Method in class edu.rice.cs.util.jar.ManifestWriter
Add a class path to the Manifest
addClassPathFile(File) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
addCloseListener(ActionListener) - Method in class edu.rice.cs.drjava.ui.TabbedPanel
 
addCollapsedPath(String) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
addColoring(int, int, String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
Adds the given coloring style to the styles list.
addColoring(int, int, String) - Method in class edu.rice.cs.util.text.SwingDocument
Adds the given coloring style to the styles list.
addCompiler(CompilerInterface) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Add a compiler to the active list
addCompiler(CompilerInterface) - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Add a compiler to the active list
addComponent(OptionComponent<?>) - Method in class edu.rice.cs.drjava.ui.config.ConfigPanel
The method for adding new OptionComponents to this ConfigPanel
addComponentListenerToOpenDocumentsList(ComponentListener) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
addConsoleStateListener(InteractionsController.ConsoleStateListener) - Method in class edu.rice.cs.drjava.ui.InteractionsController
 
addContextMenuItem(IAction) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Add a menu item to the context menu.
addContextMenuItem(IAction) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Add a menu item to the context menu.
addDirectoryRecursive(File, String) - Method in class edu.rice.cs.util.jar.JarBuilder
Add the directory into the directory specified by parent
addDirectoryRecursive(File, String, FileFilter) - Method in class edu.rice.cs.util.jar.JarBuilder
Add the directory into the directory specified by parent
addDocStyle(String, SWTDocumentAdapter.SWTStyle) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Adds the given SWTStyle as a style with the given name.
addDocStyle(String, SWTDocumentAdapter.SWTStyle) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Adds the given SWTStyle as a style with the given name.
addDocToClassPath(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Add a document to the classpath for the slave JVM.
addDocToClassPath(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Adds the source root for doc to the interactions classpath; this function is a helper to _openFiles.
addDocToNavigator(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Creates an iNavigatorItem for a document, and adds it to the navigator.
addDocument(ItemT) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Adds an IDocuemnt to this navigator.
addDocument(ItemT, String) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Adds an INavigatorItem into this navigator in a position relative to a given path.
addDocument(ItemT) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Adds an IDocument to this navigator.
addDocument(ItemT, String) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Adds an INavigatorItem to this navigator in the specified position.
addDocumentClosedListener(DocumentClosedListener) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
addDocumentListener(DocumentListener) - Method in interface edu.rice.cs.drjava.model.cache.DCacheAdapter
Adds a DocumentListener to the reconstructor.
addDocumentListener(DocumentListener) - Method in interface edu.rice.cs.drjava.model.cache.DDReconstructor
Sets a document listener to be added to the definitions document when it is created
addDocumentListener(DocumentListener) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
addEdit(UndoableEdit) - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Adds an edit.
addErrorCaretListener(ErrorCaretListener) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Add a ErrorCaretListener to this pane, keeping it accessible so its error model can be updated later.
addErrorHighlight(int, int) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Switches the location of the error highlight in the document if there was one.
addExcludedFile(File) - Method in class edu.rice.cs.drjava.config.RecursiveFileListProperty.FileMaskFilter
 
addExcludedFile(File) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Excludes file from the project.
addExcludedFile(DocFile) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
addExcludedFile(File) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
addExcludedFile(DocumentInfoGetter) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
addExternalFilesClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
These add the given path to the external files classpaths used in the interpreter.
addExternalFilesClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
addExternalFilesClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
addExternalFilesClassPath(File) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
Adds the given path to the classpath shared by ALL Java interpreters.
addExternalFilesClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Blocks until the interpreter is connected.
addExternalFilesClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
These add the given path to the external files classpaths used in the interpreter.
addExternalFilesClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Adds the given path to the interpreter's classpath.
addExternalFilesCP(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
Adds new entry containing f to the front of the external classpath.
addExtraClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
These add the given path to the extra classpaths used in the interpreter.
addExtraClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
addExtraClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
addExtraClassPath(File) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
Adds the given path to the classpath shared by ALL Java interpreters.
addExtraClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Blocks until the interpreter is connected.
addExtraClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
These add the given path to the extra classpaths used in the interpreter.
addExtraClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Adds the given path to the interpreter's classpath.
addExtraCP(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
Adds the entry to the front of the extra classpath.
addFile(File, String, String) - Method in class edu.rice.cs.util.jar.JarBuilder
Adds the file to the given path and name
addFinalizationListener(FinalizationListener<DefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Registers a finalization listener with the specific instance of the ddoc
addFinalizationListener(FinalizationListener<DefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
addFinalizationListener(FinalizationListener<T>) - Method in interface edu.rice.cs.drjava.model.Finalizable
 
addFinalizationListener(FinalizationListener<DefinitionsPane>) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Registers a finalization listener with the specific instance of the ddoc.
addFocusListener(FocusListener) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Add FocusListener to navigator.
addHighlight(int, int, Highlighter.HighlightPainter) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter
Adds a highlight to the view.
addHighlight(int, int, Highlighter.HighlightPainter) - Method in class edu.rice.cs.util.swing.HighlightManager
Adds a highlight using the supplied painter to the vector element(Stack) that exactly corresponds to the specified bounds.
addHyperlinkListener(HyperlinkListener) - Method in class edu.rice.cs.drjava.ui.HTMLFrame
 
addIncludedFile(File) - Method in class edu.rice.cs.drjava.config.RecursiveFileListProperty.FileMaskFilter
 
addInteractionsListener(InteractionsListener) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Adds a listener to this model.
addInteractionsListener(InteractionsListener) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Adds a listener to this model.
addInterpreter(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Adds a named Interpreter to the list.
addInterpreter(String, Object, Class<?>, Object[], String[], Class<?>[]) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Adds a named Interpreter in the given environment to the list.
addInterpreter(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
Adds a named Interpreter to the list.
addInterpreter(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Adds a named interpreter to the list.
addInterpreter(String) - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
Adds a named interpreter to the list.
addKeyword(String) - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Specify a new keyword.
addListener(GlobalModelListener) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Add a listener to this global model.
addListener(CompilerListener) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Add a CompilerListener to the model.
addListener(CompilerListener) - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Adds a CompilerListener to the model.
addListener(DebugListener) - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Adds a listener to this Debugger.
addListener(DebugListener) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Adds a listener to this JPDADebugger.
addListener(DebugListener) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Adds a listener to this Debugger.
addListener(LightWeightParsingListener) - Method in class edu.rice.cs.drjava.model.DefaultLightWeightParsingControl
Add the listener to this controller.
addListener(GlobalModelListener) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
Since this is not supposed to be used, we need to throw an exception OTHER than the ones it officially supports.
addListener(T) - Method in class edu.rice.cs.drjava.model.EventNotifier
Adds a listener to the notifier.
addListener(GlobalModelListener) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Add a listener to this global model.
addListener(JavadocListener) - Method in class edu.rice.cs.drjava.model.javadoc.DefaultJavadocModel
Add a JavadocListener to the model.
addListener(JavadocListener) - Method in interface edu.rice.cs.drjava.model.javadoc.JavadocModel
Add a JavadocListener to the model.
addListener(JavadocListener) - Method in class edu.rice.cs.drjava.model.javadoc.NoJavadocAvailable
Add a JavadocListener to the model.
addListener(JUnitListener) - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Add a JUnitListener to the model.
addListener(JUnitListener) - Method in interface edu.rice.cs.drjava.model.junit.JUnitModel
Add a JUnitListener to the model.
addListener(LightWeightParsingListener) - Method in interface edu.rice.cs.drjava.model.LightWeightParsingControl
Add the listener to this controller.
addListener(RegionManagerListener<R>) - Method in interface edu.rice.cs.drjava.model.RegionManager
Adds a listener to the notifier.
addListener(InteractionsListener) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Adds an InteractionsListener to the model.
addMenuItem(IAction) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Add a menu item to both the toolbar menu and context menu.
addMenuItem(IAction) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Add a menu item to both the toolbar menu and context menu.
addModifyListener(ModifyListener) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Adds a ModifyListener to the internal SWTStyledText.
addModifyListener(ModifyListener) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Adds a ModifyListener to the internal SWTStyledText.
addNavigationListener(INavigationListener<? super ItemT>) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Adds an INavigationListener to this navigator.
addNavigationListener(INavigationListener<? super ItemT>) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Adds an INavigationListener to this navigator.
addOkButton() - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
addOptionComponent(ConfigPanel, OptionComponent<X>) - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
addOptionListener(Option<T>, OptionListener<T>) - Method in class edu.rice.cs.drjava.config.Configuration
Adds an OptionListener to the given Option, to be notified each time the option changes.
addPainter(Highlighter.HighlightPainter) - Method in interface edu.rice.cs.drjava.model.IHighlighted
Add a painter.
addPendingRequest(DocumentDebugAction<?>) - Method in class edu.rice.cs.drjava.model.debug.jpda.PendingRequestManager
Called if a breakpoint is set before its class is prepared
addProjectClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
These add the given path to the classpaths used in the interpreter.
addProjectClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
addProjectClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
addProjectClassPath(File) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
Adds the given path to the classpath shared by ALL Java interpreters.
addProjectClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Blocks until the interpreter is connected.
addProjectClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
Adds the given path to the interpreter's classpath.
addProjectClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Adds the given path to the interpreter's classpath.
addProjectCP(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
Adds the entry to the front of the project classpath (this is the classpath specified in project properties)
addProjectFilesClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
These add the given path to the project files classpaths used in the interpreter.
addProjectFilesClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
addProjectFilesClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
addProjectFilesClassPath(File) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
Adds the given path to the classpath shared by ALL Java interpreters.
addProjectFilesClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Blocks until the interpreter is connected.
addProjectFilesClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
These add the given path to the project files classpaths used in the interpreter.
addProjectFilesClassPath(File) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Adds the given path to the interpreter's classpath.
addProjectFilesClassPath(String) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
 
addProjectFilesClassPath(String) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
 
addProjectFilesCP(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
Adds the entry to the front of the project files classpath (this is the classpath for all open project files).
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.rice.cs.util.swing.DelegatingAction
 
addQuotes(String, String) - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Specify a pair of quotes.
addRegion(R) - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
Add the supplied DocumentRegion to the manager.
addRegion(R) - Method in interface edu.rice.cs.drjava.model.RegionManager
Add the supplied DocumentRegion to the manager.
addRegion(R, int) - Method in class edu.rice.cs.drjava.ui.RegionsListPanel
Add a region to the list.
addRegion(R) - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Add a region to the tree.
addRegistrationListener(DocumentCache.RegistrationListener) - Method in class edu.rice.cs.drjava.model.cache.DocumentCache
 
addSelectionListener(SelectionListener) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
 
addSelectionListener(SelectionListener) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
 
addShiftAction(Option<KeyStroke>, String) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
Assigns the selection action with the given name to the combination of the shift key and the given key stroke option.
addShiftAction(Option<KeyStroke>, Action) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
Assigns the given selection action to the combination of the shift key and the given key stroke option.
addShiftModifier(KeyStroke) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
Takes a KeyStroke and returns a KeyStroke that is the same that has the shift modifier
addSourceFile(DocFile) - Method in class edu.rice.cs.drjava.project.ProjectProfile
Public setters, modifiers
addSourceFile(DocumentInfoGetter) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
addStyle(String, Style) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
addToBrowserHistory() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Add the current location to the browser history.
addToBrowserHistory() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
addToBrowserHistory() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Add the current location to the browser history.
addToBrowserHistory() - Method in class edu.rice.cs.drjava.ui.MainFrame
Add the current location to the browser history.
addToClassPath(String) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
 
addToClassPath(String) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
 
addToHistory(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Adds the given text to the history of commands.
addToMenu(String, String, String, String) - Static method in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Add new process to menu.
addToolbarItem(IAction) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Add a top-level action to the toolbar.
addToolbarItem(IAction) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Add a top-level action to the toolbar.
addToolbarMenuItem(IAction) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Add a menu item to the toolbar.
addToolbarMenuItem(IAction) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Add a menu item to the toolbar.
addTopLevelGroup(String, INavigatorItemFilter<? super ItemT>) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Adds the top level group with the specified name and filter.
addTopLevelGroup(String, INavigatorItemFilter<? super ItemT>) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Adds a top level group to the navigator.
addUndoableEditListener(UndoableEditListener) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
addUndoRedo(AbstractDocument.DefaultDocumentEvent, Runnable, Runnable) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
 
addUndoRedo(AbstractDocument.DefaultDocumentEvent, Runnable, Runnable) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
addUndoRedo(AbstractDocument.DefaultDocumentEvent, Runnable, Runnable) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
 
addVariable(String, String) - Method in class edu.rice.cs.drjava.config.PropertyMaps
Add a variable with the specified name and value, shadowing previous definitions of the variable.
addVerifyListener(VerifyListener) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Adds a VerifyListener to the internal SWTStyledText.
addVerifyListener(VerifyListener) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Adds a VerifyListener to the internal SWTStyledText.
addWatch(String) - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Adds a watch on the given field or variable.
addWatch(String) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Adds a watch on the given field or variable.
addWatch(String) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Adds a watch on the given field or variable.
ADVANCED_LEVEL - Static variable in class edu.rice.cs.drjava.DrJavaRoot
 
afterUISetup(Action, Action, Action) - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Hook for performing general UI setup.
ALLOW_PRIVATE_ACCESS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to allow users to access to all members in the Interactions Pane.
ALLOW_PRIVATE_ACCESS - Static variable in interface edu.rice.cs.drjava.plugins.eclipse.DrJavaConstants
Whether to allow users to access to all members in the Interactions Pane.
ALLOW_PRIVATE_ACCESS - Static variable in interface edu.rice.cs.drjava.plugins.eclipse.DrJavaConstants
Whether to allow users to access to all members in the Interactions Pane.
allowAssertions() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Return whether to allow assertions in the InterpreterJVM.
AlreadyOpenException - Exception in edu.rice.cs.drjava.model
Indicates that the file attempting to be opened is already open.
AlreadyOpenException(OpenDefinitionsDocument[]) - Constructor for exception edu.rice.cs.drjava.model.AlreadyOpenException
 
AlreadyOpenException(OpenDefinitionsDocument) - Constructor for exception edu.rice.cs.drjava.model.AlreadyOpenException
Exception indicating that the requested file is already open.
ALWAYS_COMPILE_BEFORE_JUNIT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to prompt to save before testing.
ALWAYS_SAVE_BEFORE_COMPILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to prompt to save before compiling.
ALWAYS_SAVE_BEFORE_DEBUG - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to prompt to save before compiling.
ALWAYS_SAVE_BEFORE_JAVADOC - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to prompt to save before compiling.
ALWAYS_SAVE_BEFORE_RUN - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to prompt to save before running.
ANY_LINE - Static variable in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
 
apiJavadocChoices - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
apiJavadocVersionChoices - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
append(String, AttributeSet) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
append(String, Style) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
append(String) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
append(String, String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Appends a string to the given document using a named style.
append(String, String) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Appends a string to this in the given named style, if the edit condition allows it.
append(String, String) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Appends a string to this in the given named style, if the edit condition allows it.
append(String, AttributeSet) - Method in interface edu.rice.cs.util.text.AbstractDocumentInterface
Appends given string with specified attributes to end of this document.
append(String, String) - Method in class edu.rice.cs.util.text.ConsoleDocument
Appends a string to this in the given named style, if the edit condition allows it.
append(String, String) - Method in interface edu.rice.cs.util.text.EditDocumentInterface
Appends a string to this in the given named style, if the edit condition allows it.
append(String, AttributeSet) - Method in class edu.rice.cs.util.text.SwingDocument
Appends given string with specified attributes to end of this document.
append(String, String) - Method in class edu.rice.cs.util.text.SwingDocument
Appends given string with specified named style to end of this document.
append(String) - Method in class edu.rice.cs.util.text.SwingDocument
Appends given string with default style to end of this document.
appendExceptionResult(String, String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
Inserts the given exception data into the document with the given style.
appendExceptionResult(String, String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Inserts the given exception data into the document with the given style.
appendSyntaxErrorResult(String, String, int, int, int, int, String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
apply(InterpretResult.Visitor<T>) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult
 
apply() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Call the update method to propagate down the tree, parsing input values into their config options.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracket
 
ArgumentTokenizer - Class in edu.rice.cs.util
Utility class which can tokenize a String into a list of String arguments, with behavior similar to parsing command line arguments to a program.
ArgumentTokenizer() - Constructor for class edu.rice.cs.util.ArgumentTokenizer
 
ArgumentTokenizerTest - Class in edu.rice.cs.util
Tests that an ArgumentTokenizer can correctly divide up a string into command line-style arguments.
ArgumentTokenizerTest(String) - Constructor for class edu.rice.cs.util.ArgumentTokenizerTest
Creates a new ArgumentTokenizer to be used in every test.
asContainer() - Method in interface edu.rice.cs.util.docnavigation.IAWTContainerNavigatorActor
 
asContainer() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
 
asContainer() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
askUser(String, String) - Method in class edu.rice.cs.drjava.ui.JavadocDialog
Asks the user a yes/no question.
askUser(String, String) - Method in interface edu.rice.cs.util.DirectorySelector
Asks the user a yes/no question.
assertAbandonCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertActiveCompilerChangedCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertActiveDocument(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest
 
assertBreakpointReachedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertClassFileErrorCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertCloseCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertCompileBeforeJUnitCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertCompileEndCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertCompileErrorsPresent(boolean) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
assertCompileErrorsPresent(String, boolean) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
assertCompileStartCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertConsoleResetCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertContents(String, OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
assertCurrThreadDiedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertCurrThreadResumedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertCurrThreadSetCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertCurrThreadSuspendedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertDebuggerShutdownCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertDebuggerStartedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertFileNotFoundCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertFileRevertedCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInteractionEndCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInteractionErrorCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInteractionIncompleteCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInteractionsContains(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Asserts that the given string exists in the Interactions Document.
assertInteractionsDoesNotContain(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Asserts that the given string does not exist in the Interactions Document.
assertInteractionsDoesNotMatch(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Asserts that the text in the Interactions Document does NOT match the given regex.
assertInteractionsErrorCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInteractionsMatches(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Asserts that the text in the Interactions Document matches the given regex.
assertInteractionStartCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInterpreterChangedCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInterpreterExitedCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInterpreterReadyCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInterpreterResetFailedCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInterpreterResettingCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertJUnitEndCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertJUnitStartCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertJUnitSuiteStartedCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertJUnitTestEndedCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertJUnitTestStartedCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertLength(int, OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
assertModified(boolean, OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
assertNewCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertNonCurrThreadDiedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertNonTestCaseCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertNotEmpty() - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest
 
assertNumOpenDocs(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
assertOpenCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertQuitFileCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertRegionAddedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertRegionChangedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertRegionRemovedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertReplThrewContinuationException(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
Not a test method, Assumes that _model is an IncompleteInputInteractionsModel.
assertReplThrewSyntaxException(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
Not a test method, Assumes that _model is an IncompleteInputInteractionsModel.
assertRunStartCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertSaveBeforeCompileCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertSaveBeforeJavadocCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertSaveCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertShouldRevertFileCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertStepFinishedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertStepRequestedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertSwitchCount(int) - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest.SDTestListener
 
assertThreadLocationUpdatedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertThreadStartedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertUndoableEditCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertWatchRemovedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
assertWatchSetCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
AsyncCompletionArgs<R> - Class in edu.rice.cs.util.swing
 
AsyncCompletionArgs(R, boolean) - Constructor for class edu.rice.cs.util.swing.AsyncCompletionArgs
 
AsyncCompletionArgs(R, Exception, boolean) - Constructor for class edu.rice.cs.util.swing.AsyncCompletionArgs
 
AsyncTask<ParamType,ResType> - Class in edu.rice.cs.util.swing
The AsyncTask base class is a framework that facilitates execution of operations asynchronously in order to free up the event-handling thread.
AsyncTask() - Constructor for class edu.rice.cs.util.swing.AsyncTask
Default Constructor
AsyncTask(String) - Constructor for class edu.rice.cs.util.swing.AsyncTask
Creates a task that has the given name
AsyncTaskLauncher - Class in edu.rice.cs.util.swing
The base class of the component that launches an AsyncTask.
AsyncTaskLauncher() - Constructor for class edu.rice.cs.util.swing.AsyncTaskLauncher
 
Atom - Interface in edu.rice.cs.util.sexp
There are different kinds of atoms: text, boolean, number.
AUTO_CLOSE_COMMENTS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to automatically close comments.
autoRefreshProject() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Perform an auto-refresh of the project, adding new source files to the project.
aux - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
auxFolder1 - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
auxFolder2 - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
auxi1 - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
auxi2 - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
auxi3 - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
auxi4 - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
auxi5 - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
available() - Method in class edu.rice.cs.util.InputStreamRedirector
 
AWTContainerNavigatorFactory<ItemT extends INavigatorItem> - Class in edu.rice.cs.util.docnavigation
 
AWTContainerNavigatorFactory() - Constructor for class edu.rice.cs.util.docnavigation.AWTContainerNavigatorFactory
 

B

backRegion() - Method in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
Go to the previous region.
BackSlashTest - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Test the interactions between double quotes and backslashes.
BackSlashTest() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
 
BACKUP_FILES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to make emacs-style backup files.
backupDone() - Method in class edu.rice.cs.util.FileOps.DefaultFileSaver
 
backupDone() - Method in interface edu.rice.cs.util.FileOps.FileSaver
This method is called to tell the file saver that a backup was successfully made.
balanceBackward() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Finds the match for the closing brace immediately to the left, assuming there is such a brace.
balanceBackward() - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Finds the open brace that matches the previous significant brace iff that brace is an closing brace.
balanceBackward() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
balanceBackward() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Finds the open brace that matches the previous significant brace iff that brace is an closing brace.
balanceBackward() - Method in interface edu.rice.cs.drjava.model.DJDocument
Finds the match for the closing brace immediately to the left, assuming there is such a brace.
balanceBackward() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
balanceForward() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
FindS the match for the open brace immediately to the right, assuming there is such a brace.
balanceForward() - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Finds the closing brace that matches the next significant brace iff that brace is an open brace.
balanceForward() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
If the current ReducedToken is an open significant brace and the offset is 0 (i.e., if we're immediately left of said brace), push the current Brace onto a Stack and iterate forwards, keeping track of the distance covered.
balanceForward() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Finds the closing brace that matches the next significant brace iff that brace is an open brace.
balanceForward() - Method in interface edu.rice.cs.drjava.model.DJDocument
Finds the match for the open brace immediately to the right, assuming there is such a brace.
balanceForward() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
BalancingStreamTokenizer - Class in edu.rice.cs.util
A tokenizer that splits a stream into string tokens while balancing quoting characters.
BalancingStreamTokenizer(Reader) - Constructor for class edu.rice.cs.util.BalancingStreamTokenizer
Create a new balancing stream tokenizer.
BalancingStreamTokenizer(Reader, Character) - Constructor for class edu.rice.cs.util.BalancingStreamTokenizer
Create a new balancing stream tokenizer.
BalancingStreamTokenizer.KeywordStartsWithQuoteException - Exception in edu.rice.cs.util
Keyword starts with quote exception.
BalancingStreamTokenizer.KeywordStartsWithQuoteException(String) - Constructor for exception edu.rice.cs.util.BalancingStreamTokenizer.KeywordStartsWithQuoteException
 
BalancingStreamTokenizer.KeywordStartsWithWhitespaceException - Exception in edu.rice.cs.util
Keyword starts with whitespace exception.
BalancingStreamTokenizer.KeywordStartsWithWhitespaceException(String) - Constructor for exception edu.rice.cs.util.BalancingStreamTokenizer.KeywordStartsWithWhitespaceException
 
BalancingStreamTokenizer.QuoteStartsWithWhitespaceException - Exception in edu.rice.cs.util
Quote starts with whitespace exception.
BalancingStreamTokenizer.QuoteStartsWithWhitespaceException(String) - Constructor for exception edu.rice.cs.util.BalancingStreamTokenizer.QuoteStartsWithWhitespaceException
 
BalancingStreamTokenizer.SetupException - Exception in edu.rice.cs.util
Setup exception.
BalancingStreamTokenizer.SetupException(String) - Constructor for exception edu.rice.cs.util.BalancingStreamTokenizer.SetupException
 
BalancingStreamTokenizer.StartsWithWhitespaceException - Exception in edu.rice.cs.util
Quote or keyword starts with whitespace exception.
BalancingStreamTokenizer.StartsWithWhitespaceException(String) - Constructor for exception edu.rice.cs.util.BalancingStreamTokenizer.StartsWithWhitespaceException
 
BalancingStreamTokenizer.State - Class in edu.rice.cs.util
State of the tokenizer.
BalancingStreamTokenizer.State() - Constructor for class edu.rice.cs.util.BalancingStreamTokenizer.State
Default constructor.
BalancingStreamTokenizer.State(BalancingStreamTokenizer.State) - Constructor for class edu.rice.cs.util.BalancingStreamTokenizer.State
Copy constructor.
BalancingStreamTokenizer.Token - Enum in edu.rice.cs.util
Kind of tokens to be returned.
BalancingStreamTokenizerTest - Class in edu.rice.cs.util
Tests for a class to tokenize a stream while balancing quoting characters.
BalancingStreamTokenizerTest() - Constructor for class edu.rice.cs.util.BalancingStreamTokenizerTest
 
BANNER_PREFIX - Static variable in class edu.rice.cs.drjava.model.repl.InteractionsModel
Banner prefix.
BAR_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
BAR_TEXT - Static variable in class edu.rice.cs.drjava.ui.RecentFileManagerTest
 
BAZ_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
beforeQuit() - Method in class edu.rice.cs.util.newjvm.AbstractSlaveJVM
This method is called just before the JVM is quit.
beforeUISetup() - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Hook for performing general UI setup.
BinaryOpProperty<P,Q,R> - Class in edu.rice.cs.drjava.config
Class representing binary operations that can be inserted as variables in external processes.
BinaryOpProperty(String, String, Lambda2<P, Q, R>, String, String, Lambda<String, P>, String, String, Lambda<String, Q>, Lambda<R, String>) - Constructor for class edu.rice.cs.drjava.config.BinaryOpProperty
Create an eager property.
BinaryOpProperty(String, String, Lambda2<P, Q, R>, Lambda<String, P>, Lambda<String, Q>, Lambda<R, String>) - Constructor for class edu.rice.cs.drjava.config.BinaryOpProperty
Create an eager property.
BOLD_ATTRIBUTES - Static variable in class edu.rice.cs.drjava.ui.ErrorPanel
 
BOOKMARK_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for highlighting bookmarks.
BookmarksPanel - Class in edu.rice.cs.drjava.ui
Panel for displaying bookmarks.
BookmarksPanel(MainFrame, RegionManager<MovingDocumentRegion>) - Constructor for class edu.rice.cs.drjava.ui.BookmarksPanel
Constructs a new bookmarks panel.
BoolAtom - Class in edu.rice.cs.util.sexp
 
BooleanOption - Class in edu.rice.cs.drjava.config
Class defining all configuration options with values of type Boolean.
BooleanOption(String, Boolean) - Constructor for class edu.rice.cs.drjava.config.BooleanOption
 
BooleanOptionComponent - Class in edu.rice.cs.drjava.ui.config
Graphical form of a BooleanOption.
BooleanOptionComponent(BooleanOption, String, SwingFrame, boolean) - Constructor for class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
Constructs a new BooleanOptionComponent.
BooleanOptionComponent(BooleanOption, String, SwingFrame, String, boolean) - Constructor for class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
Constructs a new BooleanOptionComponent with a tooltip description.
BooleanOptionComponent(BooleanOption, String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
Constructs a new BooleanOptionComponent.
BooleanOptionComponent(BooleanOption, String, SwingFrame, String) - Constructor for class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
Constructs a new BooleanOptionComponent with a tooltip description.
BooleanOptionComponentTest - Class in edu.rice.cs.drjava.ui.config
Tests functionality of this OptionComponent
BooleanOptionComponentTest(String) - Constructor for class edu.rice.cs.drjava.ui.config.BooleanOptionComponentTest
 
BooleanOptionTest - Class in edu.rice.cs.drjava.config
Class according to the JUnit protocol.
BooleanOptionTest(String) - Constructor for class edu.rice.cs.drjava.config.BooleanOptionTest
 
booleanValue(Boolean) - Static method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult
 
BorderlessScrollPane - Class in edu.rice.cs.util.swing
A JScrollPane without a traditional Swing border.
BorderlessScrollPane() - Constructor for class edu.rice.cs.util.swing.BorderlessScrollPane
 
BorderlessScrollPane(Component) - Constructor for class edu.rice.cs.util.swing.BorderlessScrollPane
 
BorderlessScrollPane(Component, int, int) - Constructor for class edu.rice.cs.util.swing.BorderlessScrollPane
 
BorderlessScrollPane(int, int) - Constructor for class edu.rice.cs.util.swing.BorderlessScrollPane
 
BorderlessSplitPane - Class in edu.rice.cs.util.swing
A JSplitPane without a traditional Swing border.
BorderlessSplitPane() - Constructor for class edu.rice.cs.util.swing.BorderlessSplitPane
 
BorderlessSplitPane(int) - Constructor for class edu.rice.cs.util.swing.BorderlessSplitPane
 
BorderlessSplitPane(int, boolean) - Constructor for class edu.rice.cs.util.swing.BorderlessSplitPane
 
BorderlessSplitPane(int, boolean, Component, Component) - Constructor for class edu.rice.cs.util.swing.BorderlessSplitPane
 
BorderlessSplitPane(int, Component, Component) - Constructor for class edu.rice.cs.util.swing.BorderlessSplitPane
 
braceCursorOffset() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
 
BraceException - Exception in edu.rice.cs.drjava.model.definitions.reducedmodel
 
BraceException(String) - Constructor for exception edu.rice.cs.drjava.model.definitions.reducedmodel.BraceException
Creates a new BraceException
BraceInfo - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Indent information block.
BraceInfo(String, int) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceInfo
Creates an IndentInfo with default values.
BraceInfoTest - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Test class for the IndentInfo class.
BraceInfoTest() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceInfoTest
 
BraceReduction - Interface in edu.rice.cs.drjava.model.definitions.reducedmodel
The interface BraceReduction serves as the template for our reduced view of a java document, which stores only the information necessary for parenthesis matching.
BraceReductionTestCase - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Test cases which test the implementation of BraceReduction may extend this abstract class to acquire a convenience function for determining the state of the current token.
BraceReductionTestCase() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReductionTestCase
 
BraceTest - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Tests the Brace class.
BraceTest() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
 
braceType() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceInfo
Gets the _braceType.
Breakpoint - Interface in edu.rice.cs.drjava.model.debug
 
breakpointReached(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when a breakpoint is reached during execution.
breakpointReached(Breakpoint) - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when a breakpoint is reached during execution.
breakpointReached(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.BreakpointTestListener
 
breakpointReached(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
breakpointReachedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
BreakpointsPanel - Class in edu.rice.cs.drjava.ui
Panel for displaying the breakpoints.
BreakpointsPanel(MainFrame, RegionManager<Breakpoint>) - Constructor for class edu.rice.cs.drjava.ui.BreakpointsPanel
Constructs a new breakpoints panel.
BreakpointsPanel.BreakpointRegionTreeUserObj - Class in edu.rice.cs.drjava.ui
Class that gets put into the tree.
BreakpointsPanel.BreakpointRegionTreeUserObj(Breakpoint) - Constructor for class edu.rice.cs.drjava.ui.BreakpointsPanel.BreakpointRegionTreeUserObj
 
BROWSER_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
A file path to a user's preferred browser.
BROWSER_HISTORY_MAX_SIZE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Number of entries in the browser history (0 for unlimited).
BROWSER_STRING - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
A String used to launch a user's preferred browser.
browserChanged() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when the a region is added to the browswing history.
browserChanged() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
 
browserChanged() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when the a region is added to the browswing history.
browserChanged() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
BrowserDocumentRegion - Class in edu.rice.cs.drjava.model
Class for document regions that totally ordered by allocation chronology.
BrowserDocumentRegion(OpenDefinitionsDocument, Position, Position) - Constructor for class edu.rice.cs.drjava.model.BrowserDocumentRegion
Create a new simple document region with a bona fide document
BrowserHistoryManager - Class in edu.rice.cs.drjava.model
Browser history manager for the entire model.
BrowserHistoryManager(int) - Constructor for class edu.rice.cs.drjava.model.BrowserHistoryManager
Create a new ConcreteRegionManager with the specified maximum size.
BrowserHistoryManager() - Constructor for class edu.rice.cs.drjava.model.BrowserHistoryManager
Create a new ConcreteRegionManager without maximum size.
BrowserHistoryPanel - Class in edu.rice.cs.drjava.ui
Panel for displaying browser history.
BrowserHistoryPanel(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.BrowserHistoryPanel
Constructs a new browser history panel.
BrowserHistoryPanel.BrowserHistoryListUserObj - Class in edu.rice.cs.drjava.ui
Class that gets put into the tree.
BrowserHistoryPanel.BrowserHistoryListUserObj(BrowserDocumentRegion) - Constructor for class edu.rice.cs.drjava.ui.BrowserHistoryPanel.BrowserHistoryListUserObj
 
BUFFER_READS_PER_TIMER - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
Number of buffer reads before the event thread is allowed to do something else.
BUFFER_READS_PER_TIMER - Variable in class edu.rice.cs.drjava.ui.LessPanel
Number of buffer reads before the event thread is allowed to do something else.
BUFFER_SIZE - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
Size of the buffer read at once.
BUFFER_SIZE - Variable in class edu.rice.cs.drjava.ui.LessPanel
Size of the buffer read at once.
build() - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
buildGUI(Container) - Method in class edu.rice.cs.drjava.ui.AboutDialog
 
buildTree(int) - Method in class edu.rice.cs.drjava.model.definitions.indent.Indenter
Builds the decision tree for indentation.
busy() - Static method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult
 
ButtonComponent - Class in edu.rice.cs.drjava.ui.config
Button component to perform some action.
ButtonComponent(ActionListener, String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.ButtonComponent
Constructs a new ButtonComponent.
ButtonComponent(ActionListener, String, SwingFrame, String) - Constructor for class edu.rice.cs.drjava.ui.config.ButtonComponent
Constructs a new ButtonComponent with a tooltip description.

C

C_PUBLIC_EI_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
C_PUBLIC_IE_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
callback() - Method in interface edu.rice.cs.drjava.model.debug.Debugger
 
callback() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
 
callback() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
 
canAbandonCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
canAbandonFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called to ask the listener if it is OK to abandon the current document.
canAbandonFile() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
canAbandonFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called to ask the listeners if it is OK to abandon the current document.
canAbandonFile(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called to ask the listener if it is OK to abandon the current document.
canAbandonFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
canAbandonFile() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns whether the GlobalModel can abandon this document, asking listeners if isModifiedSinceSave() is true.
CANCEL - Variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
Thunk that calls _cancel.
cancel() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Resets the frame and hides it.
CANCEL - Variable in class edu.rice.cs.drjava.ui.DrJavaErrorWindow
Lambda that calls _cancel.
CANCEL - Variable in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Runnable that calls _cancel.
CANCEL - Variable in class edu.rice.cs.drjava.ui.InsertVariableDialog
Runnable1 that calls _cancel.
CANCEL - Variable in class edu.rice.cs.drjava.ui.JarOptionsDialog
Runnable that calls _cancel.
CANCEL - Variable in class edu.rice.cs.drjava.ui.NewVersionPopup
Runnable that calls _cancel.
CANCEL - Variable in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Runnable that calls _cancel.
CANCEL - Variable in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
Runnable that calls _cancel.
cancel() - Method in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
Resets the frame and hides it.
cancelRequested() - Method in class edu.rice.cs.util.swing.AsyncCompletionArgs
Returns whether the user requested cancellation of the operation before completion.
canInsertText(int) - Method in class edu.rice.cs.util.text.DocumentEditCondition
Returns whether to actually insert, given these inputs.
canRead() - Method in class edu.rice.cs.util.FileOps.NullFile
 
canRemoveText(int) - Method in class edu.rice.cs.util.text.DocumentEditCondition
Returns whether to actually remove, given these inputs.
canUndo() - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Returns true when a compound edit is in progress, or when there are valid stored undoable edits
canWrite() - Method in class edu.rice.cs.util.FileOps.NullFile
 
caretUpdate(CaretEvent) - Method in class edu.rice.cs.drjava.ui.ErrorCaretListener
After each update to the caret, determine if changes in highlighting need to be made.
CEI_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
CenteredIcon - Class in edu.rice.cs.util.swing
This icon takes the given icon and centers it into a canvas of the given width and height.
CenteredIcon(Icon, int, int) - Constructor for class edu.rice.cs.util.swing.CenteredIcon
 
centerViewOnLine(int) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
centerViewOnOffset(int) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Centers the view (pane) on the specified offset.
changeDocumentText(String, OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Clear all old text and insert the given text.
changedUpdate(DocumentEvent, Shape, ViewFactory) - Method in class edu.rice.cs.drjava.model.definitions.ColoringView
Called when a change occurs.
changeHighlight(Object, int, int) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter
Changes a highlight.
changeInputListener(InputListener, InputListener) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Changes the input listener.
changeInputListener(InputListener, InputListener) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
Changes the input listener.
changeInputListener(InputListener, InputListener) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
changeRegion(BrowserDocumentRegion, Lambda<BrowserDocumentRegion, Object>) - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
Apply the given command to the specified region to change it.
changeRegion(R, Lambda<R, Object>) - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
Apply the given command to the specified region to change it.
changeRegion(R, Lambda<R, Object>) - Method in interface edu.rice.cs.drjava.model.RegionManager
Apply the given command to the specified region to change it.
CHARACTER_RETURN_STYLE - Static variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
charValue(Character) - Static method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult
 
CHECK_MAIN_VM_ALIVE_SECONDS - Static variable in class edu.rice.cs.util.newjvm.AbstractSlaveJVM
 
checkAltKey() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
CheckBoxJList - Class in edu.rice.cs.util.swing
A JList with checkboxes for each item.
CheckBoxJList(Vector<?>) - Constructor for class edu.rice.cs.util.swing.CheckBoxJList
 
CheckBoxJList(Vector<?>, Vector<?>) - Constructor for class edu.rice.cs.util.swing.CheckBoxJList
 
checkCompileOccurred() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldFailListener
 
checkCompileOccurred() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
checkIfClassFileInSync() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
checkIfClassFileInSync() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Checks if the document is modified.
checkIfClassFileInSync() - Method in interface edu.rice.cs.util.docnavigation.INavigatorItem
 
checkNewBetaVersion(Box<String>, Box<Date>) - Static method in class edu.rice.cs.drjava.ui.NewVersionPopup
Return true if there is a beta release available that's newer than this version.
checkNewDevVersion(Box<String>, Box<Date>) - Static method in class edu.rice.cs.drjava.ui.NewVersionPopup
Return true if there is a development release available that's newer than this version.
checkNewStableVersion(Box<String>, Box<Date>) - Static method in class edu.rice.cs.drjava.ui.NewVersionPopup
Return true if there is a stable release available that's newer than this version.
checkNewVersion() - Method in class edu.rice.cs.drjava.ui.NewVersionPopup
Returns true if there is a new version available that matches the users criterion.
checkStillAlive() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
No-op to prove that the master is still alive.
checkStillAlive() - Method in interface edu.rice.cs.util.newjvm.MasterRemote
No-op to prove that the master is still alive.
choices - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
chooseColor() - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Shows a color chooser dialog for picking a new color.
chooseDir(JTextPane) - Method in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Opens the file chooser to select a directory, putting the result in the file field.
chooseFile() - Method in class edu.rice.cs.drjava.ui.config.VectorFileOptionComponent
Shows a file chooser for adding a file to the element.
chooseFile(JTextPane) - Method in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Opens the file chooser to select a file, putting the result in the file field.
chooseFont() - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponent
Shows a custom font chooser dialog to pick a new font.
CIE_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
CLASS_WITH_STATIC_FIELD - Static variable in class edu.rice.cs.drjava.model.debug.DebugTestCase
 
ClassAndInterfaceFinder - Class in edu.rice.cs.drjava.model
Class with getClassName method for finding the name of the first class or interface defined in a file
ClassAndInterfaceFinder(Reader) - Constructor for class edu.rice.cs.drjava.model.ClassAndInterfaceFinder
 
ClassAndInterfaceFinder(File) - Constructor for class edu.rice.cs.drjava.model.ClassAndInterfaceFinder
 
ClassAndInterfaceFinderTest - Class in edu.rice.cs.drjava.model
ClassAndInterfaceFinderTest for unit testing ClassAndInterfaceFinder.
ClassAndInterfaceFinderTest() - Constructor for class edu.rice.cs.drjava.model.ClassAndInterfaceFinderTest
 
classFileError(ClassFileError) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when trying to test an illegal class file.
classFileError(ClassFileError) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when trying to test an illegal class file.
classFileError(ClassFileError) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
classFileError(ClassFileError) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
classFileError(ClassFileError) - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Called to indicate that an illegal class file was encountered
classFileError(ClassFileError) - Method in interface edu.rice.cs.drjava.model.junit.JUnitListener
Called when JUnit encounters an illegal class file.
classFileError(ClassFileError) - Method in interface edu.rice.cs.drjava.model.junit.JUnitModelCallback
Called from the JUnitTestManager if it encounters an illegal class file.
classFileError(ClassFileError) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Notifies the main JVM that JUnitTestManager has encountered an illegal class file.
classFileError(ClassFileError) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Called if the slave JVM encounters an illegal class file in testing.
classFileError(ClassFileError) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyJUnitModel
 
classFileError(ClassFileError) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
Called if the slave JVM encounters an illegal class file during testing.
ClassFileError - Error in edu.rice.cs.util.classloader
 
ClassFileError(String, String, LinkageError) - Constructor for error edu.rice.cs.util.classloader.ClassFileError
 
classFileErrorCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
classForJava(File, String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Given a .java file and a class file name, returns the corresponding .class file.
className() - Method in class edu.rice.cs.drjava.model.junit.JUnitError
Gets the class name
ClassNameNotFoundException - Exception in edu.rice.cs.drjava.model.definitions
Exception indicating that a class name could not be found in the DefinitionsDocument from which it was thrown.
ClassNameNotFoundException(String) - Constructor for exception edu.rice.cs.drjava.model.definitions.ClassNameNotFoundException
 
ClassPathFilter - Class in edu.rice.cs.drjava.ui
A file filter for files with extensions ".jar"/".zip".
ClassPathFilter() - Constructor for class edu.rice.cs.drjava.ui.ClassPathFilter
 
ClassPathManager - Class in edu.rice.cs.drjava.model.repl.newjvm
Maintains a dynamic class path, allowing entries to be incrementally added in the appropriate place in the list.
ClassPathManager(Iterable<File>) - Constructor for class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
 
classPrepared(ClassPrepareEvent) - Method in class edu.rice.cs.drjava.model.debug.jpda.PendingRequestManager
Called by the EventHandler whenever a ClassPrepareEvent occurs.
cleanBuildDirectory() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
cleanBuildDirectory() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
cleanBuildDirectory() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Cleans the build directory.
cleanBuildDirectory() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Cleans the build directory.
cleanUp() - Static method in class edu.rice.cs.drjava.DrJava
 
cleanUp() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
cleanUpPrintJob() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
cleanUpPrintJob() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
cleanUpPrintJob() - Method in class edu.rice.cs.util.text.ConsoleDocument
Clears the pageable object used to hold the print job.
clear() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
 
clear() - Method in interface edu.rice.cs.drjava.model.DJDocument
Clears the entire text of the document.
clear() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
clear() - Method in class edu.rice.cs.drjava.model.repl.History
Clears the vector
clear() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Removes all INavigatorItems from this IDocumentNavigator.
clear() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Removes all IDocuments from this IDocumentNavigator.
clear() - Method in class edu.rice.cs.util.text.SwingDocument
 
clearBrowserRegions() - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
Tells the manager to remove all regions.
clearBrowserRegions() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
clearBrowserRegions() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Remove the browser regions for this document from the browser history manager.
clearButtons() - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
clearCategory(String) - Method in class edu.rice.cs.drjava.config.PropertyMaps
Clear the specified category.
clearChoosableFileFilters() - Method in class edu.rice.cs.util.swing.DirectorySelectorComponent
 
clearChoosableFileFilters() - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
 
clearColoring() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
Called when the Interactions pane is reset.
clearCurrentInput() - Method in class edu.rice.cs.util.text.ConsoleDocument
Clears the current input text.
clearCurrentInteraction() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Clears the current input text and then moves to the end of the command history.
clearCurrentStepRequest() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Called from interactionsEnded in MainFrame in order to clear any current StepRequests that remain.
clearErrors() - Static method in class edu.rice.cs.drjava.ui.DrJavaErrorHandler
Clears the list of errors.
clearEventQueue() - Static method in class edu.rice.cs.util.swing.Utilities
 
clearExcludedFile() - Method in class edu.rice.cs.drjava.config.RecursiveFileListProperty.FileMaskFilter
 
clearHistory() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
clearHistory() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Clears the interactions history
clearHistory() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
clearHistory() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Clears the interactions history.
clearHistory() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Clears the history
clearIncludedFile() - Method in class edu.rice.cs.drjava.config.RecursiveFileListProperty.FileMaskFilter
 
clearPainters() - Method in interface edu.rice.cs.drjava.model.IHighlighted
Clear all painters.
clearRegions() - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
Tells the manager to remove all regions.
clearRegions() - Method in interface edu.rice.cs.drjava.model.RegionManager
Tells the manager to remove all regions.
clearRegistrationListeners() - Method in class edu.rice.cs.drjava.model.cache.DocumentCache
 
clearStatusMessage() - Method in class edu.rice.cs.drjava.ui.MainFrame
Sets the message text in the status bar to the null string.
clearVariables() - Method in class edu.rice.cs.drjava.config.PropertyMaps
Clear all user-defined variables.
clickedOK() - Method in class edu.rice.cs.util.swing.FontChooser
Returns whether the user clicked OK when the dialog was closed.
CLIPBOARD_HISTORY_SIZE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
How many entries are kept in the clipboard history.
ClipboardHistoryFrame - Class in edu.rice.cs.drjava.ui
Frame with history of clipboard.
ClipboardHistoryFrame(MainFrame, String, ClipboardHistoryModel, ClipboardHistoryFrame.CloseAction, ClipboardHistoryFrame.CloseAction) - Constructor for class edu.rice.cs.drjava.ui.ClipboardHistoryFrame
Create a new clipboard history frame.
ClipboardHistoryFrame.CloseAction - Interface in edu.rice.cs.drjava.ui
Interface for an action to be performed when the user closes the frame, either by using "OK" or "Cancel".
ClipboardHistoryFrame.FrameState - Class in edu.rice.cs.drjava.ui
Class to save the frame state, i.e.
ClipboardHistoryFrame.FrameState(Dimension, Point) - Constructor for class edu.rice.cs.drjava.ui.ClipboardHistoryFrame.FrameState
 
ClipboardHistoryFrame.FrameState(String) - Constructor for class edu.rice.cs.drjava.ui.ClipboardHistoryFrame.FrameState
 
ClipboardHistoryFrame.FrameState(ClipboardHistoryFrame) - Constructor for class edu.rice.cs.drjava.ui.ClipboardHistoryFrame.FrameState
 
ClipboardHistoryModel - Class in edu.rice.cs.drjava.model
Model class for clipboard history.
clone() - Method in class edu.rice.cs.drjava.config.PropertyMaps
Clone this PropertyMaps object.
close() - Method in interface edu.rice.cs.drjava.model.cache.DCacheAdapter
Closes the corresponding document for this adapter.
close() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Closes this DefinitionsDocument (but not the enclosing OpenDefinitionsDocument).
close() - Method in interface edu.rice.cs.drjava.model.definitions.DocumentClosedListener
Called when the DefinitionsDocument is closing.
close() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
close() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Should be called when closing an ODD to let the ODD clean up after itself.
close() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Called when the definitions pane is released from duty.
close() - Method in class edu.rice.cs.drjava.ui.SimpleInteractionsWindow
Terminates this process.
close() - Method in class edu.rice.cs.util.jar.JarBuilder
Close writing on the jar file
close() - Method in class edu.rice.cs.util.JoinInputStream
Close all attached input streams and stop their listener threads.
close() - Method in class edu.rice.cs.util.Log
Closes a log file.
close() - Method in interface edu.rice.cs.util.swing.IAsyncProgress
 
closeAction() - Method in class edu.rice.cs.drjava.ui.NewVersionPopup
 
closeAllFiles() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Attempts to close all open documents.
closeAllFiles() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
closeAllFiles() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Attempts to close all open documents.
closeAllFilesOnQuit() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Closes all open documents.
closeAllFilesOnQuit() - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
 
closeCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
closedBraceImmediatelyLeft() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
closeDialog() - Method in class edu.rice.cs.util.swing.ScrollableListDialog
Should be called when the dialog should be closed.
closeDialog() - Method in class edu.rice.cs.util.swing.ScrollableListSelectionDialog
Should be called when the dialog should be closed.
closeDocument(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.RecentDocFrame
Removes the document from the list.
closeFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Closes an open definitions document, prompting to save if the document has been changed.
closeFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
closeFile(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Closes an open definitions document, prompting to save if the document has been changed.
closeFileHelper(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Helper for closeFile.
closeFiles(List<OpenDefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
This function closes a group of files assuming that the files are contiguous in the enumeration provided by the document navigator.
closeFiles(List<OpenDefinitionsDocument>) - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
Shared code between close project and close All files which only sets the new active document after all documents to be closed have been closed.
closeFileWithoutPrompt(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Closes an open definitions document, without prompting to save if the document has been changed.
closeFileWithoutPrompt(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
closeFileWithoutPrompt(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Closes an open definitions document, without prompting to save if the document has been changed.
closeIfEmpty() - Method in class edu.rice.cs.drjava.ui.BreakpointsPanel
Overloaded for BreakpointsPanel, do not close the panel if the tree becomes empty.
closeIfEmpty() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Close the panel if the tree becomes empty.
closeProject(boolean) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Performs any needed operations on the model after project files have been closed.
closeProject(boolean) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
closeProject(boolean) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Performs any needed operations on the model before closing the project and its files.
CLOSING_BRACES - Static variable in class edu.rice.cs.drjava.model.AbstractDJDocument
The set of closing braces recognized in most indenting operations.
cmdline() - Method in class edu.rice.cs.util.GeneralProcessCreator
Get the command line.
cmdline() - Method in class edu.rice.cs.util.ProcessCreator
Get the command line.
CodeStatus - Class in edu.rice.cs.drjava
Contains the constant that specifies whether any new features should be used in any compilation or test.
CodeStatus() - Constructor for class edu.rice.cs.drjava.CodeStatus
 
collapseAll() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Collapse all tree nodes.
collapsePaths(String[]) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Collapses all the paths in the tree that match one of the path strings included in the given hash set.
ColoringGlyphPainter - Class in edu.rice.cs.drjava.model.definitions
 
ColoringGlyphPainter(Runnable) - Constructor for class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
ColoringView - Class in edu.rice.cs.drjava.model.definitions
This view class renders text on the screen using the reduced model info.
ColoringView(Element) - Constructor for class edu.rice.cs.drjava.model.definitions.ColoringView
Constructs a new coloring view.
ColorOption - Class in edu.rice.cs.drjava.config
Class defining all configuration options with values of type Color.
ColorOption(String, Color) - Constructor for class edu.rice.cs.drjava.config.ColorOption
 
ColorOptionComponent - Class in edu.rice.cs.drjava.ui.config
Graphical form of a ColorOption.
ColorOptionComponent(ColorOption, String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Main constructor for ColorOptionComponent.
ColorOptionComponent(ColorOption, String, SwingFrame, boolean) - Constructor for class edu.rice.cs.drjava.ui.config.ColorOptionComponent
An alternate constructor, allowing the caller to specify whether this color is a background color.
ColorOptionComponent(ColorOption, String, SwingFrame, boolean, boolean) - Constructor for class edu.rice.cs.drjava.ui.config.ColorOptionComponent
 
ColorOptionComponent(ColorOption, String, SwingFrame, String) - Constructor for class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Constructor that allows for a tooltip description.
ColorOptionComponent(ColorOption, String, SwingFrame, String, boolean) - Constructor for class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Constructor that allows for a tooltip description as well as whether or not this is a background color.
ColorOptionComponent(ColorOption, String, SwingFrame, String, boolean, boolean) - Constructor for class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Constructor that allows for a tooltip description as well as whether or not this is a background color.
ColorOptionComponentTest - Class in edu.rice.cs.drjava.ui.config
Tests functionality of this OptionComponent
ColorOptionComponentTest(String) - Constructor for class edu.rice.cs.drjava.ui.config.ColorOptionComponentTest
 
ColorOptionTest - Class in edu.rice.cs.drjava.config
Class according to the JUnit protocol.
ColorOptionTest(String) - Constructor for class edu.rice.cs.drjava.config.ColorOptionTest
 
colorVariables(JTextPane, PropertyMaps, DocumentListener, SimpleAttributeSet, SimpleAttributeSet, SimpleAttributeSet) - Method in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Color properties as variables.
CommandLineTest - Class in edu.rice.cs.drjava
Tests opening/creating files specified as command line arguments.
CommandLineTest(String) - Constructor for class edu.rice.cs.drjava.CommandLineTest
Constructor.
commandLineToLists(String) - Static method in class edu.rice.cs.util.StringOps
Convert a command line into a list of list of lists of individual arguments.
commentCursorOffset() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
 
COMMENTED - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
COMMENTED_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
COMMENTED_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
commentLines(int, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Comments out all lines between selStart and selEnd, inclusive.
commentLines(int, int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
commentLines(int, int) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
The following methods are forwarding methods required by the rest of the program in order for the OpenDefinitionsDocument to handle DefinitionsDocuments
commentLines() - Method in class edu.rice.cs.drjava.ui.MainFrame
Comment current selection using wing commenting.
CommentTest - Class in edu.rice.cs.drjava.model.definitions
Test the comment lines / uncomment lines functionality.
CommentTest() - Constructor for class edu.rice.cs.drjava.model.definitions.CommentTest
 
CommonCloseButton - Class in edu.rice.cs.drjava.ui
Common button that can be instantiated to create close buttons with any ActionListener to notify, or not, if you so choose.
CommonCloseButton() - Constructor for class edu.rice.cs.drjava.ui.CommonCloseButton
 
CommonCloseButton(ActionListener) - Constructor for class edu.rice.cs.drjava.ui.CommonCloseButton
 
compare(X, X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentLineNumStrategy
 
compare(X, X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentStrategy
 
compare(X, X, PredictiveInputModel<X>) - Method in interface edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.MatchingStrategy
Compare the two items and return -1, 0, or 1 if item1 is less than, equal to, or greater than item2.
compare(X, X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixLineNumStrategy
 
compare(X, X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixStrategy
 
compare(X, X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExLineNumStrategy
 
compare(X, X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExStrategy
 
compareTo(BrowserDocumentRegion) - Method in class edu.rice.cs.drjava.model.BrowserDocumentRegion
This relation is consistent with equals.
compareTo(OrderedDocumentRegion) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDABreakpoint
Totally orders regions lexicographically based on (_doc, endOffset, startOffset).
compareTo(DJError) - Method in class edu.rice.cs.drjava.model.DJError
Compares by file, then by line, then by column.
compareTo(OrderedDocumentRegion) - Method in class edu.rice.cs.drjava.model.DocumentRegion
Totally orders regions lexicographically based on (_doc, endOffset, startOffset).
compareTo(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
compareTo(KeyStrokeOptionComponent) - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Compares two KeyStrokeOptionComponents based on the text of their labels.
compareTo(File) - Method in class edu.rice.cs.util.FileOps.NullFile
 
compile(List<? extends File>, List<? extends File>, List<? extends File>, File, List<? extends File>, String, boolean) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
Compile the given files.
compile(List<OpenDefinitionsDocument>) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Compiles the specified documents which must be saved first.
compile(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Compiles a single document which must be saved first.
compile(List<OpenDefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Compiles all of the given files.
compile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Compiles the given file.
compile(List<? extends File>, List<? extends File>, List<? extends File>, File, List<? extends File>, String, boolean) - Method in class edu.rice.cs.drjava.model.compiler.JavacCompiler
 
compile(List<? extends File>, List<? extends File>, List<? extends File>, File, List<? extends File>, String, boolean) - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
compile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldFailListener
 
compile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
compileAborted(Exception) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerListener
Called if a compilation is aborted.
compileAborted(Exception) - Method in class edu.rice.cs.drjava.model.compiler.DummyCompilerListener
 
compileAborted(Exception) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called if a compile is aborted.
compileAborted(Exception) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called if a compile is aborted.
compileAborted(Exception) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldFailListener
 
compileAborted(Exception) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
compileAborted(Exception) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
compileAll() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Compiles all documents, which requires that the documents be saved first.
compileAll() - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Compile all open documents.
compileBeforeJUnit(CompilerListener) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called to demand that all class file must be in sync before running unit tests.
compileBeforeJUnit(CompilerListener) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called before attempting unit testing if tested class files are out of sync, to give the user a chance to save.
compileBeforeJUnit(CompilerListener) - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest.JUnitCompileBeforeTestListener
 
compileBeforeJUnit(CompilerListener) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
compileBeforeJUnit(CompilerListener) - Method in interface edu.rice.cs.drjava.model.junit.JUnitListener
Demands that all source files be in sync before running JUnit tests.
compileBeforeJUnitCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
compileEndCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
compileEnded(File, List<? extends File>) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerListener
Called when a compile has finished running.
compileEnded(File, List<? extends File>) - Method in class edu.rice.cs.drjava.model.compiler.DummyCompilerListener
 
compileEnded(File, List<? extends File>) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when a compile has finished running.
compileEnded(File, List<? extends File>) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when a compile has finished running.
compileEnded(File, List<? extends File>) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldFailListener
 
compileEnded(File, List<? extends File>) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
compileEnded(File, List<? extends File>) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
compileProject() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Compiles all documents in the project source tree, which requires that the documents be saved first.
compileProject() - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Compiles all documents in the project source tree.
compiler() - Method in class edu.rice.cs.drjava.model.JDKToolsLibrary
 
COMPILER_ERROR_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for highlighting errors and test failures.
CompilerError - Class in edu.rice.cs.drjava.model.compiler
A class to represent source errors and warnings generated by the compiler.
CompilerError(File, int, int, String, boolean) - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerError
Constructor.
CompilerError(File, String, boolean) - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerError
Constructor for an DJError with an associated file but no location in the source
CompilerError(String, boolean) - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerError
Constructor for CompilerErrors without files.
CompilerErrorModel - Class in edu.rice.cs.drjava.model.compiler
Contains the CompilerErrors for a particular file after a compile has ended.
CompilerErrorModel() - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Constructs an empty CompilerErrorModel with no errors and a dummy global model.
CompilerErrorModel(DJError[], GlobalModel) - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Constructs a new CompilerErrorModel with specified global model.
CompilerErrorModelTest - Class in edu.rice.cs.drjava.model.compiler
Tests the CompilerErrorModel.
CompilerErrorModelTest() - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
 
CompilerErrorPanel - Class in edu.rice.cs.drjava.ui
The panel which houses the list of errors after an unsuccessful compilation.
CompilerErrorPanel(SingleDisplayModel, MainFrame) - Constructor for class edu.rice.cs.drjava.ui.CompilerErrorPanel
Constructor.
CompilerInterface - Interface in edu.rice.cs.drjava.model.compiler
The minimum interface that a compiler must meet to be used by DrJava.
CompilerListener - Interface in edu.rice.cs.drjava.model.compiler
An interface for responding to events generated by the CompilerModel.
CompilerModel - Interface in edu.rice.cs.drjava.model.compiler
Interface for all compiler functionality in the model.
CompilerOptions - Class in edu.rice.cs.drjava.model.compiler
Represents the compiler warnings
CompilerOptions() - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerOptions
 
compileStartCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
compileStarted() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerListener
Called after a compile is started by the GlobalModel.
compileStarted() - Method in class edu.rice.cs.drjava.model.compiler.DummyCompilerListener
 
compileStarted() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called after a compile is started by the GlobalModel.
compileStarted() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called after a compile is started by the GlobalModel.
compileStarted() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldFailListener
 
compileStarted() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
compileStarted() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
complete(AsyncCompletionArgs<ResType>) - Method in class edu.rice.cs.util.swing.AsyncTask
Performs te completion step where modifications to swing components are made.
CompoundUndoManager - Class in edu.rice.cs.drjava.model.definitions
Extended UndoManager with increased functionality.
CompoundUndoManager(GlobalEventNotifier) - Constructor for class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Standard constructor.
compress(String) - Static method in class edu.rice.cs.util.StringOps
 
ConcreteRegionManager<R extends OrderedDocumentRegion> - Class in edu.rice.cs.drjava.model
Simple region manager for the entire model.
ConcreteRegionManager() - Constructor for class edu.rice.cs.drjava.model.ConcreteRegionManager
 
ConfigFileTest - Class in edu.rice.cs.drjava
Tests that a custom config file can be specified.
ConfigFileTest(String) - Constructor for class edu.rice.cs.drjava.ConfigFileTest
Constructor.
ConfigFrame - Class in edu.rice.cs.drjava.ui.config
The frame for setting Configuration options on the fly
ConfigFrame(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.config.ConfigFrame
Sets up the frame and displays it.
configNewProject() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Configures a new project (created by createNewProject) and writes it to disk; only runs in event thread.
configNewProject() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
configNewProject() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Configures a new project (created by createNewProject) and saves it to disk.
ConfigOptionListeners - Class in edu.rice.cs.drjava.config
 
ConfigOptionListeners() - Constructor for class edu.rice.cs.drjava.config.ConfigOptionListeners
 
ConfigOptionListeners.JavadocCustomParamsListener - Class in edu.rice.cs.drjava.config
 
ConfigOptionListeners.JavadocCustomParamsListener(JFrame) - Constructor for class edu.rice.cs.drjava.config.ConfigOptionListeners.JavadocCustomParamsListener
 
ConfigOptionListeners.LookAndFeelListener - Class in edu.rice.cs.drjava.config
 
ConfigOptionListeners.LookAndFeelListener(JFrame) - Constructor for class edu.rice.cs.drjava.config.ConfigOptionListeners.LookAndFeelListener
 
ConfigOptionListeners.MasterJVMArgsListener - Class in edu.rice.cs.drjava.config
 
ConfigOptionListeners.MasterJVMArgsListener(JFrame) - Constructor for class edu.rice.cs.drjava.config.ConfigOptionListeners.MasterJVMArgsListener
 
ConfigOptionListeners.MasterJVMXMXListener - Class in edu.rice.cs.drjava.config
 
ConfigOptionListeners.MasterJVMXMXListener(JFrame) - Constructor for class edu.rice.cs.drjava.config.ConfigOptionListeners.MasterJVMXMXListener
 
ConfigOptionListeners.PlasticThemeListener - Class in edu.rice.cs.drjava.config
 
ConfigOptionListeners.PlasticThemeListener(JFrame) - Constructor for class edu.rice.cs.drjava.config.ConfigOptionListeners.PlasticThemeListener
 
ConfigOptionListeners.SlaveJVMArgsListener - Class in edu.rice.cs.drjava.config
 
ConfigOptionListeners.SlaveJVMArgsListener(JFrame) - Constructor for class edu.rice.cs.drjava.config.ConfigOptionListeners.SlaveJVMArgsListener
 
ConfigOptionListeners.SlaveJVMXMXListener - Class in edu.rice.cs.drjava.config
 
ConfigOptionListeners.SlaveJVMXMXListener(JFrame) - Constructor for class edu.rice.cs.drjava.config.ConfigOptionListeners.SlaveJVMXMXListener
 
ConfigPanel - Class in edu.rice.cs.drjava.ui.config
The panel that set of configuration options (e.g.
ConfigPanel(String) - Constructor for class edu.rice.cs.drjava.ui.config.ConfigPanel
Constructor for this ConfigPanel
ConfigProperty - Class in edu.rice.cs.drjava.config
Class representing values from the DrJava configuration file that can be inserted as variables in external processes.
ConfigProperty(String) - Constructor for class edu.rice.cs.drjava.config.ConfigProperty
Create a configuration property.
Configuration - Class in edu.rice.cs.drjava.config
Class to store and retrieve all configurable options.
Configuration(OptionMap) - Constructor for class edu.rice.cs.drjava.config.Configuration
Initializes this Configuration object with the given OptionMap.
configureAndLoadDrJavaRoot(String[]) - Static method in class edu.rice.cs.drjava.DrJava
 
ConfirmCheckBoxDialog - Class in edu.rice.cs.util.swing
Simple class wrapping JOptionPane to have a checkbox underneath the message.
ConfirmCheckBoxDialog(JFrame, String, Object) - Constructor for class edu.rice.cs.util.swing.ConfirmCheckBoxDialog
Instantiates a new confirm dialog with default checkbox text.
ConfirmCheckBoxDialog(JFrame, String, Object, String) - Constructor for class edu.rice.cs.util.swing.ConfirmCheckBoxDialog
Instantiates a new confirm dialog with Yes/No as the options.
ConfirmCheckBoxDialog(JFrame, String, Object, String, int, int) - Constructor for class edu.rice.cs.util.swing.ConfirmCheckBoxDialog
Instantiates a new confirm dialog with Yes/No as the options.
connectProcess(Process) - Method in class edu.rice.cs.util.ProcessSequence
Connect the streams of the specified process.
Cons - Class in edu.rice.cs.util.sexp
 
Cons(SExp, SEList) - Constructor for class edu.rice.cs.util.sexp.Cons
 
ConsoleController - Class in edu.rice.cs.drjava.ui
A Swing specific console controller class that includes both a Swing InteractionsDJDocument and a GUI agnostic ConsoleDocument (wrapping the former).
ConsoleController(ConsoleDocument, InteractionsDJDocument) - Constructor for class edu.rice.cs.drjava.ui.ConsoleController
 
ConsoleDocument - Class in edu.rice.cs.util.text
A GUI-toolkit agnostic interface to a console document.
ConsoleDocument(ConsoleDocumentInterface) - Constructor for class edu.rice.cs.util.text.ConsoleDocument
Creates a new ConsoleDocument with the given embedded ConsoleDocumentInterface (a SwingDocument in native DrJava).
ConsoleDocumentInterface - Interface in edu.rice.cs.util.text
A GUI-toolkit agnostic extension of EditDocumentInterface that adds a console input state property.
ConsoleDocumentTest - Class in edu.rice.cs.util.text
Tests ConsoleDocument.
ConsoleDocumentTest() - Constructor for class edu.rice.cs.util.text.ConsoleDocumentTest
 
consoleErr() - Static method in class edu.rice.cs.drjava.DrJavaRoot
Get the actual System.err stream.
consoleInputCompleted(String, InteractionsController) - Method in interface edu.rice.cs.drjava.ui.InteractionsController.ConsoleStateListener
Called when the console input is complete.
consoleInputStarted(InteractionsController) - Method in interface edu.rice.cs.drjava.ui.InteractionsController.ConsoleStateListener
Called when the input console is started in the interactions pane.
consoleOut() - Static method in class edu.rice.cs.drjava.DrJavaRoot
Get the actual System.out stream.
consoleReset() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when the console window is reset.
consoleReset() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when the console window is reset.
consoleReset() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when the console window is reset.
consoleReset() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.InteractionListener
 
consoleReset() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
consoleResetCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
ConstantProperty - Class in edu.rice.cs.drjava.config
Class representing values that are constant and that can be inserted as variables in external processes.
ConstantProperty(String, String, String) - Constructor for class edu.rice.cs.drjava.config.ConstantProperty
Create a constant property.
construct() - Method in class edu.rice.cs.util.swing.SwingWorker
Compute the value to be returned by the get method.
contains(R) - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
 
contains(R) - Method in interface edu.rice.cs.drjava.model.RegionManager
Tests if specified region r is contained in this manager.
contains(ItemT) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Tests to see if a given document is contained in this navigator.
contains(ItemT) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Tests to see if a given document is contained in this navigator.
contents - Variable in class edu.rice.cs.drjava.ui.HTMLFrame.HistoryList
 
CONTENTS_PAGE - Static variable in class edu.rice.cs.drjava.ui.HelpFrame
 
continueWhenTempFileCreationFails() - Method in class edu.rice.cs.util.FileOps.DefaultFileSaver
 
continueWhenTempFileCreationFails() - Method in interface edu.rice.cs.util.FileOps.FileSaver
This method specifies if the saving process should continue trying to save the file if the temp file that is written initially cannot be created.
convertFileToString(File) - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
Converts a file to the string representation of the text field.
convertStringToFile(String) - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
Converts a string representation from the text field into a File.
convertToAbsolutePathEntries(String) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use IOUtil.parsePath(java.lang.String), IOUtil.getAbsoluteFiles(java.lang.Iterable), IOUtil.attemptAbsoluteFiles(java.lang.Iterable), and IOUtil.pathToString(java.lang.Iterable), as needed, instead.
convertToLiteral(String) - Static method in class edu.rice.cs.util.StringOps
Converts the given string to a valid Java string literal.
copy() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Makes a fresh copy of this TokenList.Iterator.
copyFile(File, File) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use IOUtil.copyFile(java.io.File, java.io.File) instead; it scales in a much more efficiently.
COPYRIGHT - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 
createBookmarks() - Method in class edu.rice.cs.drjava.ui.MainFrame
Adds the bookmarks panel to the tabbed pane.
createBorderedLabel(AboutDialog.ImageInfo, EmptyBorder) - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
createBreakpoints() - Method in class edu.rice.cs.drjava.ui.MainFrame
Adds the breakpoints panel to the tabbed pane.
createCopyrightTab() - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
createDefaultDocument() - Method in class edu.rice.cs.drjava.model.repl.InteractionsEditorKit
 
createDefaultEditorKit() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Overriding this method ensures that all new documents created in this editor pane use our editor kit (and thus our model).
createDefaultEditorKit() - Method in class edu.rice.cs.drjava.ui.InteractionsPane
Overriding this method ensures that all new documents created in this editor pane use our editor kit (and thus our model).
createDelegateAction(String, Action) - Static method in class edu.rice.cs.util.swing.Utilities
 
createFieldEditors() - Method in class edu.rice.cs.drjava.plugins.eclipse.DrJavaPreferencePage
Creates the fields to be edited on this page.
createFieldEditors() - Method in class edu.rice.cs.drjava.plugins.eclipse.DrJavaPreferencePage
Creates the fields to be edited on this page.
createFile(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
createFindResultsManager() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
createFindResultsManager() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
createFindResultsManager() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
createFindResultsPanel(RegionManager<MovingDocumentRegion>, String, String, boolean, boolean, boolean, boolean, boolean, WeakReference<OpenDefinitionsDocument>, FindReplacePanel) - Method in class edu.rice.cs.drjava.ui.MainFrame
Create a new find results tab.
createImageLabel(AboutDialog.ImageInfo, int) - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
createInitialLayout(IPageLayout) - Method in class edu.rice.cs.drjava.plugins.eclipse.DrJavaPerspective
 
createInitialLayout(IPageLayout) - Method in class edu.rice.cs.drjava.plugins.eclipse.DrJavaPerspective
 
createModel() - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
Instantiates the GlobalModel to be used in the test cases.
createNewDocument() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit
Creates a new DefinitionsDocument.
createNewFile() - Method in class edu.rice.cs.util.FileOps.NullFile
 
createNewProject(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Creates a new FileGroupingState for specificed project file and default values for other properties.
createNewProject(File) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
createNewProject(File) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Creates a new project with specified project file and default values for other properties.
createNode(String) - Method in class edu.rice.cs.util.XMLConfig
Create the node specified by the DOM path.
createNode(String, Node) - Method in class edu.rice.cs.util.XMLConfig
Create the node specified by the DOM path.
createNode(String, Node, boolean) - Method in class edu.rice.cs.util.XMLConfig
Create the node specified by the DOM path.
createPane(String, Map<String, DrJavaProperty>) - Method in class edu.rice.cs.drjava.ui.InsertVariableDialog
Create a scroll pane for the specified category with the properties provided in the map.
createPartControl(Composite) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Callback method that creates and initializes the view.
createPartControl(Composite) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Callback method that creates and initializes the view.
createPosition(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Factory method for created WrappedPositions.
createPosition(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
createPosition(int) - Method in interface edu.rice.cs.util.text.AbstractDocumentInterface
Creates a "sticky" position within a document
createProgressMonitor(String, int, int) - Method in class edu.rice.cs.util.swing.AsyncTaskLauncher
Creates a progress monitor that can be used to provide feedback to the user during the asynchronous task.
createRequests() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
Creates an EventRequest corresponding to this DebugAction, using the given ReferenceType.
createRequests(Vector<ReferenceType>) - Method in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
Creates EventRequests corresponding to this DebugAction, using the given ReferenceTypes.
createTempDirectory(String) - Static method in class edu.rice.cs.util.FileOps
Create a new temporary directory.
createTempDirectory(String, File) - Static method in class edu.rice.cs.util.FileOps
Create a new temporary directory.
createTextArea(String) - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
createTextScroller(String) - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
createUnwrappedPosition(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
createUnwrappedPosition(int) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Creates a WrappedPosition in the document.
createUnwrappedPosition(int) - Method in class edu.rice.cs.util.text.SwingDocument
Performs the default behavior for createPosition in DefaultStyledDocument.
current() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Get the ReducedToken currently pointed at by the cursor.
currentDirectoryChanged(File) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when the navigator selection changes the current directory without changing the active document.
currentDirectoryChanged(File) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when the selection in the navigator changes the current directory without changing the active document.
currentDirectoryChanged(File) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when the selection in the navigator changes the current directory without changing the active document.
currentDirectoryChanged(File) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
currentReader - Variable in class edu.rice.cs.util.JoinInputStream
 
currentToken() - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Get the current token in the BraceReduction.
currentToken() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Gets the token currently pointed at by the cursor.
currThreadDied() - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when the current thread dies.
currThreadDied() - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when the current thread dies.
currThreadDied() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.BreakpointTestListener
 
currThreadDied() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
currThreadDiedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
currThreadResumed() - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when the current thread is resumed.
currThreadResumed() - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when the current thread is resumed.
currThreadResumed() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.BreakpointTestListener
 
currThreadResumed() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
currThreadResumedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
currThreadSet(DebugThreadData) - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when the current (selected) thread is set in the debugger.
currThreadSet(DebugThreadData) - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when the current (selected) thread is set in the debugger.
currThreadSet(DebugThreadData) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.BreakpointTestListener
 
currThreadSet(DebugThreadData) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
currThreadSetCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
currThreadSuspended() - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when the current thread is suspended.
currThreadSuspended() - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when the current thread is suspended.
currThreadSuspended() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.BreakpointTestListener
 
currThreadSuspended() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
currThreadSuspendedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
customPanel - Variable in class edu.rice.cs.drjava.ui.ErrorPanel
This JPanel contains each child panel's specific UI components.

D

dataAsStrings - Variable in class edu.rice.cs.util.swing.ScrollableListSelectionDialog
The items in the table.
DATE_FORMAT - Static variable in class edu.rice.cs.util.Log
 
DCacheAdapter - Interface in edu.rice.cs.drjava.model.cache
A lightweight wrapper type for DefinitionsDocuments that may or may not be resident in memory.
DDReconstructor - Interface in edu.rice.cs.drjava.model.cache
The Reconstructor is a closure that builds a document.
DEACTIVATED_DUE_TO_ERROR - Variable in class edu.rice.cs.drjava.config.DrJavaProperty
Whether the invalidation listening mechanism has been deactivated due to an error.
DeadClassLoader - Class in edu.rice.cs.drjava.model
 
DeadClassLoader() - Constructor for class edu.rice.cs.drjava.model.DeadClassLoader
 
DEBUG_BREAKPOINT_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for highlighting breakpoints.
DEBUG_BREAKPOINT_DISABLED_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for highlighting disabled breakpoints.
DEBUG_CLASS - Static variable in class edu.rice.cs.drjava.model.debug.DebugTestCase
 
DEBUG_CLASS_WITH_PACKAGE - Static variable in class edu.rice.cs.drjava.model.debug.DebugTestCase
 
DEBUG_MESSAGE_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DEBUG_PANEL_HEIGHT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Height of debugger panel at startUp.
DEBUG_SOURCEPATH - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
A classpath-structured vector of all paths to look for source files on while stepping in the debugger.
DEBUG_STEP_DRJAVA - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether stepping should step through DrJava's source files.
DEBUG_STEP_EXCLUDE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Which packages to exclude when stepping.
DEBUG_STEP_INTERPRETER - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether stepping should step through Dynamic Java's source files.
DEBUG_STEP_JAVA - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether stepping should step through Java's source files.
DEBUG_THREAD_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for highlighting thread locations.
DebugAction<T extends com.sun.jdi.request.EventRequest> - Class in edu.rice.cs.drjava.model.debug.jpda
Keeps track of information about any request to the debugger, such as Breakpoints.
DebugAction(JPDADebugger) - Constructor for class edu.rice.cs.drjava.model.debug.jpda.DebugAction
Creates a new DebugAction.
DebugBreakpointData - Interface in edu.rice.cs.drjava.model.debug
Interface for breakpoint data.
DebugContextTest - Class in edu.rice.cs.drjava.model.debug.jpda
More tests over the JPDA debugger.
DebugContextTest() - Constructor for class edu.rice.cs.drjava.model.debug.jpda.DebugContextTest
 
DebugEventNotifier - Class in edu.rice.cs.drjava.model.debug
Keeps track of all listeners to a Debugger, and has the ability to notify them of some event.
DebugEventNotifier() - Constructor for class edu.rice.cs.drjava.model.debug.DebugEventNotifier
 
DebugException - Exception in edu.rice.cs.drjava.model.debug
Thrown when something goes wrong in the integrated debugger.
DebugException() - Constructor for exception edu.rice.cs.drjava.model.debug.DebugException
 
DebugException(String) - Constructor for exception edu.rice.cs.drjava.model.debug.DebugException
 
DebugException(Throwable) - Constructor for exception edu.rice.cs.drjava.model.debug.DebugException
 
DebugException(String, Throwable) - Constructor for exception edu.rice.cs.drjava.model.debug.DebugException
 
Debugger - Interface in edu.rice.cs.drjava.model.debug
Interface for any debugger implementation to be used by DrJava.
debugger() - Method in class edu.rice.cs.drjava.model.JDKToolsLibrary
 
Debugger.StepType - Enum in edu.rice.cs.drjava.model.debug
 
DEBUGGER_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
DEBUGGER_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
DEBUGGER_STYLE - Static variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Style for debugger messages
debuggerShutdown() - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when debugger mode has been disabled.
debuggerShutdown() - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when debugger mode has been disabled.
debuggerShutdown() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugStartAndStopListener
 
debuggerShutdown() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
debuggerShutdownCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
debuggerStarted() - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when debugger mode has been enabled.
debuggerStarted() - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when debugger mode has been enabled.
debuggerStarted() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugStartAndStopListener
 
debuggerStarted() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
debuggerStartedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
debuggerToggle() - Method in class edu.rice.cs.drjava.ui.MainFrame
Toggles whether the debugger is enabled or disabled, and updates the display accordingly.
DebugListener - Interface in edu.rice.cs.drjava.model.debug
Any class which wants to listen to events fired by the Debugger should implement this interface and use Debugger's addDebugListener() method.
DebugModelCallback - Interface in edu.rice.cs.drjava.model.debug
Callback interface which allows a Debugger to respond to events fired in a remote jvm.
DebugPanel - Class in edu.rice.cs.drjava.ui
Panel for displaying the debugger input and output in MainFrame.
DebugPanel(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.DebugPanel
Constructs a new panel to display debugging information when the Debugger is active.
DebugPanel.StackTableModel - Class in edu.rice.cs.drjava.ui
A table for displaying the current stack trace.
DebugPanel.StackTableModel() - Constructor for class edu.rice.cs.drjava.ui.DebugPanel.StackTableModel
 
DebugPanel.ThreadTableModel - Class in edu.rice.cs.drjava.ui
A table for displaying all current threads.
DebugPanel.ThreadTableModel() - Constructor for class edu.rice.cs.drjava.ui.DebugPanel.ThreadTableModel
 
DebugPanel.WatchTableModel - Class in edu.rice.cs.drjava.ui
A table for displaying the watched variables and fields.
DebugPanel.WatchTableModel() - Constructor for class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
DebugStackData - Class in edu.rice.cs.drjava.model.debug
Class for keeping track of a stack frame in the debugger.
DebugStackData(String, int) - Constructor for class edu.rice.cs.drjava.model.debug.DebugStackData
Object for keeping track of a stack frame.
DebugTest - Class in edu.rice.cs.drjava.model.debug.jpda
Tests the JPDA-based debugger.
DebugTest() - Constructor for class edu.rice.cs.drjava.model.debug.jpda.DebugTest
 
DebugTestCase - Class in edu.rice.cs.drjava.model.debug
This class contains the basic fields and methods that are necessary for any test file that needs to use the JPDADebugger.
DebugTestCase() - Constructor for class edu.rice.cs.drjava.model.debug.DebugTestCase
 
DebugTestCase.BreakpointTestListener - Class in edu.rice.cs.drjava.model.debug
DebugTestListener for all tests setting breakpoints.
DebugTestCase.BreakpointTestListener() - Constructor for class edu.rice.cs.drjava.model.debug.DebugTestCase.BreakpointTestListener
 
DebugTestCase.DebugStartAndStopListener - Class in edu.rice.cs.drjava.model.debug
DebugTestListener for all tests starting the debugger.
DebugTestCase.DebugStartAndStopListener() - Constructor for class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugStartAndStopListener
 
DebugTestCase.DebugTestListener - Class in edu.rice.cs.drjava.model.debug
Listens to events from the debugger to ensure that they happen at the correct times.
DebugTestCase.DebugTestListener() - Constructor for class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
DebugTestCase.InterpretListener - Class in edu.rice.cs.drjava.model.debug
TestListener that listens for an interpretation to end, and then notifies anyone waiting on it.
DebugTestCase.InterpretListener() - Constructor for class edu.rice.cs.drjava.model.debug.DebugTestCase.InterpretListener
 
DebugTestCase.StepTestListener - Class in edu.rice.cs.drjava.model.debug
DebugTestListener for all tests using the stepper.
DebugTestCase.StepTestListener() - Constructor for class edu.rice.cs.drjava.model.debug.DebugTestCase.StepTestListener
 
DebugThreadData - Class in edu.rice.cs.drjava.model.debug
Class for keeping track of the currently running threads.
DebugThreadData(String, String, long) - Constructor for class edu.rice.cs.drjava.model.debug.DebugThreadData
 
DebugWatchData - Class in edu.rice.cs.drjava.model.debug
Class for keeping track of watched fields and variables.
DebugWatchData(String) - Constructor for class edu.rice.cs.drjava.model.debug.DebugWatchData
Object to keep track of a watched field or variable.
DebugWatchDataTest - Class in edu.rice.cs.drjava.model.debug
Tests that the DebugWatchData class can display state correctly.
DebugWatchDataTest() - Constructor for class edu.rice.cs.drjava.model.debug.DebugWatchDataTest
 
DEFAULT - Static variable in class edu.rice.cs.drjava.config.OptionMapLoader
Default OptionMapLoader.
DEFAULT - Static variable in exception edu.rice.cs.drjava.model.definitions.ClassNameNotFoundException
Creats a new ClassNameNotFoundException with the given label.
DEFAULT - Static variable in class edu.rice.cs.util.jar.ManifestWriter
 
DEFAULT_CONSOLE_PROMPT - Static variable in class edu.rice.cs.util.text.ConsoleDocument
The default prompt to use in the console.
DEFAULT_FONT_SIZE - Static variable in class edu.rice.cs.util.swing.DirectorySelectorComponent
The default font size for the text box.
DEFAULT_FONT_SIZE - Static variable in class edu.rice.cs.util.swing.FileSelectorComponent
The default font size for the text box.
DEFAULT_FONT_SIZE - Static variable in class edu.rice.cs.util.swing.FileSelectorStringComponent
The default font size for the text box.
DEFAULT_HEIGHT - Static variable in class edu.rice.cs.util.swing.ScrollableDialog
Default height for all ScrollableDialogs.
DEFAULT_INTERPRETER_NAME - Static variable in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
DEFAULT_NUM_COLS - Static variable in class edu.rice.cs.util.swing.DirectorySelectorComponent
The default number of columns for the text box.
DEFAULT_NUM_COLS - Static variable in class edu.rice.cs.util.swing.FileSelectorComponent
The default number of columns for the text box.
DEFAULT_NUM_COLS - Static variable in class edu.rice.cs.util.swing.FileSelectorStringComponent
The default number of columns for the text box.
DEFAULT_PROMPT - Static variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Default prompt.
DEFAULT_PROPERTIES_FILE - Static variable in class edu.rice.cs.drjava.DrJava
Default properties file used by the configuration object, i.e.
DEFAULT_STATE - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
State pattern to improve performance when rapid changes are made.
DEFAULT_STYLE - Static variable in class edu.rice.cs.util.text.ConsoleDocument
Default text style.
DEFAULT_WIDTH - Static variable in class edu.rice.cs.util.swing.ScrollableDialog
Default width for all ScrollableDialogs.
defaultBufferSize - Static variable in class edu.rice.cs.util.JoinInputStream
Default size of read buffer.
DefaultCompilerModel - Class in edu.rice.cs.drjava.model.compiler
Default implementation of the CompilerModel interface.
DefaultCompilerModel(GlobalModel, Iterable<? extends CompilerInterface>) - Constructor for class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Main constructor.
DefaultFileDisplayManager - Class in edu.rice.cs.util.swing
This FileDisplayManager uses the same icons and naming schemes as the JFileChooser offered by swing.
DefaultFileDisplayManager() - Constructor for class edu.rice.cs.util.swing.DefaultFileDisplayManager
 
DefaultGlobalModel - Class in edu.rice.cs.drjava.model
Handles the bulk of DrJava's program logic.
DefaultGlobalModel() - Constructor for class edu.rice.cs.drjava.model.DefaultGlobalModel
Constructs a new GlobalModel.
DefaultInteractionsModel - Class in edu.rice.cs.drjava.model.repl
Interactions model which can notify GlobalModelListeners on events.
DefaultInteractionsModel(DefaultGlobalModel, MainJVM, ConsoleDocumentInterface, File) - Constructor for class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
Creates a new InteractionsModel.
DefaultJavadocModel - Class in edu.rice.cs.drjava.model.javadoc
Default implementation of JavadocModel interface; generates Javadoc HTML files for a set of documents.
DefaultJavadocModel(GlobalModel, File, Iterable<File>) - Constructor for class edu.rice.cs.drjava.model.javadoc.DefaultJavadocModel
Main constructor.
DefaultJUnitModel - Class in edu.rice.cs.drjava.model.junit
Manages unit testing via JUnit.
DefaultJUnitModel(MainJVM, CompilerModel, GlobalModel) - Constructor for class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Main constructor.
DefaultLightWeightParsingControl - Class in edu.rice.cs.drjava.model
Default light-weight parsing control.
DefaultLightWeightParsingControl(AbstractGlobalModel) - Constructor for class edu.rice.cs.drjava.model.DefaultLightWeightParsingControl
Create the default light-weight parsing control.
defaultMouseListener - Variable in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
 
DefaultOptionMap - Class in edu.rice.cs.drjava.config
 
DefaultOptionMap() - Constructor for class edu.rice.cs.drjava.config.DefaultOptionMap
 
DefaultSwingFrame - Class in edu.rice.cs.util.swing
A default implementation of SwingFrame (to use in place of default JFrame and Frame implementations).
DefaultSwingFrame() - Constructor for class edu.rice.cs.util.swing.DefaultSwingFrame
 
DefaultSwingFrame(GraphicsConfiguration) - Constructor for class edu.rice.cs.util.swing.DefaultSwingFrame
 
DefaultSwingFrame(String) - Constructor for class edu.rice.cs.util.swing.DefaultSwingFrame
 
DefaultSwingFrame(String, GraphicsConfiguration) - Constructor for class edu.rice.cs.util.swing.DefaultSwingFrame
 
defaultThreeQuoteCurlySetup() - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Setup a tokenizer that recognizes ", ' and ` quotes and { } braces.
defaultThreeQuoteDollarCurlySetup() - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Setup a tokenizer that recognizes ", ' and ` quotes and ${ } braces.
defaultThreeQuoteSetup() - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Setup a tokenizer that recognizes ", ' and ` quotes.
defaultTwoQuoteCurlySetup() - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Setup a tokenizer that recognizes " and ' quotes and { } braces.
defaultTwoQuoteSetup() - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Setup a tokenizer that recognizes " and ' quotes.
defaultValue - Variable in class edu.rice.cs.drjava.config.OptionParser
 
defaultWhitespaceSetup() - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Setup a tokenizer with just whitespace.
DEFINITIONS_BACKGROUND_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for background of definitions pane.
DEFINITIONS_COMMENT_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DEFINITIONS_DOUBLE_QUOTED_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DEFINITIONS_KEYWORD_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DEFINITIONS_MATCH_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for highlighting brace-matching.
DEFINITIONS_NORMAL_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DEFINITIONS_NUMBER_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DEFINITIONS_SINGLE_QUOTED_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DEFINITIONS_TYPE_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DefinitionsDocument - Class in edu.rice.cs.drjava.model.definitions
The document model for the definitions pane; it contains a reduced model since it extends AbstractDJDocument.
DefinitionsDocument(Indenter, GlobalEventNotifier) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Convenience constructor for using a custom indenter.
DefinitionsDocument(GlobalEventNotifier) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Main constructor.
DefinitionsDocument(GlobalEventNotifier, CompoundUndoManager) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Main constructor.
DefinitionsDocument.WrappedPosition - Class in edu.rice.cs.drjava.model.definitions
Wrapper for Position objects to allow relinking to a new Document.
DefinitionsDocumentTest - Class in edu.rice.cs.drjava.model.definitions
Tests the functionality of the definitions document.
DefinitionsDocumentTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Standard constructor.
DefinitionsEditorKit - Class in edu.rice.cs.drjava.model.definitions
The editor kit class for editing Java source files.
DefinitionsEditorKit(GlobalEventNotifier) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit
Creates a new editor kit with the given listeners.
DefinitionsPane - Class in edu.rice.cs.drjava.ui
The pane in which work on a given OpenDefinitionsDocument occurs.
DefinitionsPane(MainFrame, OpenDefinitionsDocument) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane
Standard Constructor.
DefinitionsPane.RedoAction - Class in edu.rice.cs.drjava.ui
Redo action.
DefinitionsPane.UndoAction - Class in edu.rice.cs.drjava.ui
The undo action.
DefinitionsPaneTest - Class in edu.rice.cs.drjava.ui
Tests the Definitions Pane
DefinitionsPaneTest() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
deinstall(JTextComponent) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter
Called when the UI is being removed from the interface of a JTextComponent.
delay() - Method in class edu.rice.cs.drjava.model.DefaultLightWeightParsingControl
Delay the next update.
delay() - Method in interface edu.rice.cs.drjava.model.LightWeightParsingControl
Delay the next update.
DelegatingAction - Class in edu.rice.cs.util.swing
 
DelegatingAction() - Constructor for class edu.rice.cs.util.swing.DelegatingAction
 
delete(int) - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Update the BraceReduction to reflect text deletion.
delete(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
Updates ReducedModelBrace to reflect text deletion.
delete(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Update the BraceReduction to reflect text deletion.
delete(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Updates the BraceReduction to reflect text deletion.
delete(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Update the BraceReduction to reflect text deletion.
delete() - Method in class edu.rice.cs.util.FileOps.NullFile
 
deleteDirectory(File) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use IOUtil.deleteRecursively(java.io.File) instead
deleteDirectoryOnExit(File) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use IOUtil.deleteOnExitRecursively(java.io.File) instead
deleteLineCommentSlashOpensBlockComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
deleteOnExit() - Method in class edu.rice.cs.util.FileOps.NullFile
 
delim - Variable in class edu.rice.cs.drjava.config.VectorOption
 
delimiters - Static variable in class edu.rice.cs.drjava.model.AbstractDJDocument
 
DependenciesTest - Class in edu.rice.cs.drjava
Test that ensures all external dependencies are met!
DependenciesTest(String) - Constructor for class edu.rice.cs.drjava.DependenciesTest
Constructor.
destroy() - Method in class edu.rice.cs.util.ProcessChain
Kills all subprocesses.
destroy() - Method in class edu.rice.cs.util.ProcessSequence
Kills all subprocesses.
DETACH_DEBUGGER - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether the debugger is detached from the MainFrame.
DETACH_TABBEDPANES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether the tabbed pane is detached from the MainFrame.
DetachedFrame - Class in edu.rice.cs.drjava.ui
 
DetachedFrame(String, MainFrame, Runnable1<DetachedFrame>, Runnable1<DetachedFrame>) - Constructor for class edu.rice.cs.drjava.ui.DetachedFrame
Create a tabbed pane frame.
DetachedFrame.FrameState - Class in edu.rice.cs.drjava.ui
Class to save the frame state, i.e.
DetachedFrame.FrameState(Point, Dimension) - Constructor for class edu.rice.cs.drjava.ui.DetachedFrame.FrameState
 
DetachedFrame.FrameState(String) - Constructor for class edu.rice.cs.drjava.ui.DetachedFrame.FrameState
 
DetachedFrame.FrameState(DetachedFrame) - Constructor for class edu.rice.cs.drjava.ui.DetachedFrame.FrameState
 
DEVELOPMENT - Static variable in class edu.rice.cs.drjava.CodeStatus
 
DIALOG_AUTOIMPORT_ENABLED - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to display the "Auto Import" dialog when an undefined class is encountered in the Interactions Pane.
DIALOG_AUTOIMPORT_STATE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The last state of the "Auto Import" dialog.
DIALOG_AUTOIMPORT_STORE_POSITION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to save and restore window size and position at startUp/shutdown.
DIALOG_CLIPBOARD_HISTORY_STATE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The last state of the "Clipboard History" dialog.
DIALOG_CLIPBOARD_HISTORY_STORE_POSITION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to save and restore window size and position at startUp/shutdown.
DIALOG_COMPLETE_JAVAAPI - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to include Java API classes in auto-completion.
DIALOG_COMPLETE_SCAN_CLASS_FILES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to scan class files for auto-completion class names.
DIALOG_COMPLETE_WORD_STATE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The last state of the "Complete File" dialog.
DIALOG_COMPLETE_WORD_STORE_POSITION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to save and restore window size and position at startUp/shutdown.
DIALOG_DEBUGFRAME_STATE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The last state of the "Debugger" frame.
DIALOG_DEBUGFRAME_STORE_POSITION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to save and restore window size and position at startUp/shutdown.
DIALOG_DRJAVA_ERROR_POPUP_ENABLED - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to show a notification popup when the first DrJava error occurs.
DIALOG_DRJAVA_SURVEY_ENABLED - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to ask the user if DrJava may send system information to the DrJava developers.
DIALOG_EDITEXTERNALPROCESS_STATE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The last state of the "Edit External Process" dialog.
DIALOG_EDITEXTERNALPROCESS_STORE_POSITION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to save and restore window size and position at startUp/shutdown.
DIALOG_EXTERNALPROCESS_STATE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The last state of the "Execute External Process" dialog.
DIALOG_EXTERNALPROCESS_STORE_POSITION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to save and restore window size and position at startUp/shutdown.
DIALOG_GOTOFILE_FULLY_QUALIFIED - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to also list files with fully qualified paths.
DIALOG_GOTOFILE_STATE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The last state of the "Go to File" dialog.
DIALOG_GOTOFILE_STORE_POSITION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to save and restore window size and position at startUp/shutdown.
DIALOG_JAROPTIONS_STATE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The last state of the "Create Jar from Project" dialog.
DIALOG_JAROPTIONS_STORE_POSITION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to save and restore window size and position at startUp/shutdown.
DIALOG_LIGHTWEIGHT_PARSING_DELAY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Delay for light-weight parsing.
DIALOG_OPENJAVADOC_STATE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The last state of the "Open Javadoc" dialog.
DIALOG_OPENJAVADOC_STORE_POSITION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to save and restore window size and position at startUp/shutdown.
DIALOG_TABBEDPANES_STATE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The last state of the "Tabbed Panes" frame.
DIALOG_TABBEDPANES_STORE_POSITION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to save and restore window size and position at startUp/shutdown.
DIFF_THRESHOLD - Static variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
DirectoryChooser - Class in edu.rice.cs.util.swing
 
DirectoryChooser() - Constructor for class edu.rice.cs.util.swing.DirectoryChooser
Creates a DirectoryChooser rooted at file system root, allowing only a single selection.
DirectoryChooser(Component) - Constructor for class edu.rice.cs.util.swing.DirectoryChooser
Creates a DirectoryChooser rooted at the file system root, allowing only single selection.
DirectoryChooser(Component, boolean) - Constructor for class edu.rice.cs.util.swing.DirectoryChooser
Creates a DirectoryChooser rooted at the file system root, allowing multiple selection as specified.
DirectoryChooser(Component, File) - Constructor for class edu.rice.cs.util.swing.DirectoryChooser
Creates a DirectoryChooser with the given root, allowing only a single selection.
DirectoryChooser(Component, File, boolean, boolean) - Constructor for class edu.rice.cs.util.swing.DirectoryChooser
Creates a DirectoryChooser with the given root, allowing multiple selections as specified.
DirectoryFilter - Class in edu.rice.cs.drjava.ui
A file filter for selecting directories.
DirectoryFilter() - Constructor for class edu.rice.cs.drjava.ui.DirectoryFilter
Creates a new directory filter named "Directories".
DirectoryFilter(String) - Constructor for class edu.rice.cs.drjava.ui.DirectoryFilter
Creates a new directory filter with the given description.
DirectoryOptionComponent - Class in edu.rice.cs.drjava.ui.config
Graphical form of a FileOption.
DirectoryOptionComponent(FileOption, String, SwingFrame, DirectoryChooser) - Constructor for class edu.rice.cs.drjava.ui.config.DirectoryOptionComponent
 
DirectoryOptionComponent(FileOption, String, SwingFrame, String, DirectoryChooser) - Constructor for class edu.rice.cs.drjava.ui.config.DirectoryOptionComponent
Constructor that allows for a tooltip description.
DirectorySelector - Interface in edu.rice.cs.util
An interface to give GlobalModel a directory for various operations.
DirectorySelectorComponent - Class in edu.rice.cs.util.swing
A JPanel with a text box and a "..." button to select a file or directory.
DirectorySelectorComponent(Component, DirectoryChooser) - Constructor for class edu.rice.cs.util.swing.DirectorySelectorComponent
Creates a new DirectorySelectorComponent with default dimensions whose file must exist.
DirectorySelectorComponent(Component, DirectoryChooser, int, float) - Constructor for class edu.rice.cs.util.swing.DirectorySelectorComponent
Creates a new DirectorySelectorComponent whose file must exist.
DirectorySelectorComponent(Component, DirectoryChooser, int, float, boolean) - Constructor for class edu.rice.cs.util.swing.DirectorySelectorComponent
Creates a new DirectorySelectorComponent.
disableAltCntlMetaChars(JTextComponent) - Static method in class edu.rice.cs.drjava.ui.AbstractDJPane
Create a null default action for Cntl/Alt/Meta chars in the keymap for p.
disableButtons() - Method in class edu.rice.cs.drjava.ui.DebugPanel
 
disableFindAgain() - Method in class edu.rice.cs.drjava.ui.FindResultsPanel
Disables "Find Again", e.g.
disablePrompt() - Method in class edu.rice.cs.util.text.ConsoleDocument
Disables the prompt in this document.
displayComponents() - Method in class edu.rice.cs.drjava.ui.config.ConfigPanel
 
DisplayManager<T> - Interface in edu.rice.cs.util.swing
FileIconManagers choose the icons to use when displaying files using their icons in lists or trees.
dispose() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Prepares this model to be thrown away.
dispose() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Prepares this model to be thrown away.
dispose() - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
 
dispose() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Cleans up any resources this model created, including the Interactions JVM.
dispose() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Cleans up any resources this model created, including the Interactions JVM.
dispose() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Cleans up any resources this controller created, as well as the model.
dispose() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Cleans up any resources this controller created, as well as the model.
dispose() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Cleans up any resources this view created.
dispose() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Cleans up any resources this view created.
dispose() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Withdraws RMI exports for this.
disposeExternalResources() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Disposes of external resources.
disposeExternalResources() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Disposes of external resources.
disposeExternalResources() - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
Disposes of external resources, e.g.
distance() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceInfo
Gets the _distance.
distToEnclosingBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
distToEnclosingBraceStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
distToLineEnclosingBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
distToLineEnclosingBraceStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
distToStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
DJDocument - Interface in edu.rice.cs.drjava.model
Interface shared by the Definitions Document, Open Definitions Document, and Interactions Document.
DJError - Class in edu.rice.cs.drjava.model
A class to represent source errors and warnings generated by the compiler, JUnit, etc.
DJError(File, int, int, String, boolean) - Constructor for class edu.rice.cs.drjava.model.DJError
Constructor.
DJError(File, String, boolean) - Constructor for class edu.rice.cs.drjava.model.DJError
Constructor for an DJError with an associated file but no location in the source
DJError(String, boolean) - Constructor for class edu.rice.cs.drjava.model.DJError
Constructor for CompilerErrors without files.
doc - Variable in class edu.rice.cs.drjava.model.definitions.CommentTest
 
doc - Variable in class edu.rice.cs.drjava.ui.MainFrame.GoToFileListEntry
 
DOC_LIST_WIDTH - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Width of DocList at startUp.
DocFile - Class in edu.rice.cs.drjava.project
 
DocFile(File) - Constructor for class edu.rice.cs.drjava.project.DocFile
Creates a docfile that has the same path as the given file, with default values for everything else.
DocFile(String) - Constructor for class edu.rice.cs.drjava.project.DocFile
Creates a docfile from the given pathname with default values for everything else.
DocFile(String, String) - Constructor for class edu.rice.cs.drjava.project.DocFile
Creates a docfile from the given parent and child with default values for everything else.
DocFile(String, Pair<Integer, Integer>, Pair<Integer, Integer>, boolean, String) - Constructor for class edu.rice.cs.drjava.project.DocFile
 
DocFile(File, Pair<Integer, Integer>, Pair<Integer, Integer>, boolean, String) - Constructor for class edu.rice.cs.drjava.project.DocFile
 
DocFile(String, String, Pair<Integer, Integer>, Pair<Integer, Integer>, boolean, String) - Constructor for class edu.rice.cs.drjava.project.DocFile
 
doCompile(String, File) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Compiles a new file with the given text.
doCompile(OpenDefinitionsDocument, File) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Saves to the given file, and then compiles the given document.
DocumentCache - Class in edu.rice.cs.drjava.model.cache
The document cache is a structure that maps OpenDefinitionsDocuments to DefinitionsDocuments (which contain the actual document text).
DocumentCache(int) - Constructor for class edu.rice.cs.drjava.model.cache.DocumentCache
 
DocumentCache() - Constructor for class edu.rice.cs.drjava.model.cache.DocumentCache
 
DocumentCache.RegistrationListener - Interface in edu.rice.cs.drjava.model.cache
This interface allows the unit tests to get a handle on what's going on since the work is spread between the ODD, the cache, and the Adapters.
DocumentCacheTest - Class in edu.rice.cs.drjava.model.cache
This used to extend GlobalModelTestCase, but now it extends just TestCase.
DocumentCacheTest() - Constructor for class edu.rice.cs.drjava.model.cache.DocumentCacheTest
 
DocumentClosedException - Exception in edu.rice.cs.drjava.model
Special DocumentClosedException to signify when a document's file no longer exists on disk where it once was, and as a result of the prompt given to the user, the document is closed
DocumentClosedException(OpenDefinitionsDocument, String) - Constructor for exception edu.rice.cs.drjava.model.DocumentClosedException
Creates a DocumentClosedException for the given file
DocumentClosedListener - Interface in edu.rice.cs.drjava.model.definitions
This listener can be added to DefinitionsDocuments, and will be fired when the document is closing.
DocumentDebugAction<T extends com.sun.jdi.request.EventRequest> - Class in edu.rice.cs.drjava.model.debug.jpda
Superclasses all DebugActions that are associated with specific OpenDefinitionsDocuments.
DocumentDebugAction(JPDADebugger, OpenDefinitionsDocument, int) - Constructor for class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
Creates a new DocumentDebugAction.
DocumentEditCondition - Class in edu.rice.cs.util.text
Class to decide whether a given edit can be applied to the document.
DocumentEditCondition() - Constructor for class edu.rice.cs.util.text.DocumentEditCondition
 
DocumentInfoGetter - Interface in edu.rice.cs.drjava.project
Classes that implement this interface are expected to give information specific to a single document that is to be saved by the project file builder.
DocumentIterator - Interface in edu.rice.cs.util.swing
Used to get the next or previous open document given the current one.
documentModified() - Method in interface edu.rice.cs.drjava.model.cache.DCacheAdapter
 
documentModified() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
documentModified() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Called when this document is modified so it can notify the cache.
documentNotFound(OpenDefinitionsDocument, File) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
 
documentNotFound(OpenDefinitionsDocument, File) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
 
documentNotFound(OpenDefinitionsDocument, File) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when the a document, already opened, is brought back into the cache, and it no longer exists on disk or cannot be accessed.
documentNotFound(OpenDefinitionsDocument, File) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
DocumentOutputStream - Class in edu.rice.cs.util.swing
An extension of OutputStream that writes its output to an implementation of Document.
DocumentOutputStream(Document) - Constructor for class edu.rice.cs.util.swing.DocumentOutputStream
Constructs an OutputStream that writes its output to a Document.
DocumentOutputStream(Document, AttributeSet) - Constructor for class edu.rice.cs.util.swing.DocumentOutputStream
Constructs an OutputStream that writes its output to a Document.
DocumentRegion - Class in edu.rice.cs.drjava.model
Class for a simple document region that only records region offsets, not positions.
DocumentRegion(OpenDefinitionsDocument, int, int) - Constructor for class edu.rice.cs.drjava.model.DocumentRegion
Create a new simple document region with a bona fide document
DocumentRegionTest - Class in edu.rice.cs.drjava.model
Trivial JUnit test case class for DocumentRegion.
DocumentRegionTest() - Constructor for class edu.rice.cs.drjava.model.DocumentRegionTest
 
documentReset() - Method in interface edu.rice.cs.drjava.model.cache.DCacheAdapter
 
documentReset() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
documentReset() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Called when this document is reset so it can notify the cache.
documentSaved() - Method in interface edu.rice.cs.drjava.model.cache.DCacheAdapter
 
documentSaved() - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Informs this undo manager that the document has been saved.
documentSaved() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Informs this document's undo manager that the document has been saved.
documentSaved() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
documentSaved() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Called when this document is saved so it can notify the cache.
DocumentUIListener - Interface in edu.rice.cs.drjava.model.definitions
The purpose for this interface's existence is to make the document listener added by our MainFrame distinguishable by the model (specifically the DDReconstructor) from the other registered DocumentListeners when saving the necessary info from the DefinitionsDocument before the document cache boots it out.
doGetPreferenceStore() - Method in class edu.rice.cs.drjava.plugins.eclipse.DrJavaPreferencePage
Returns preference store that belongs to the DrJava plug-in.
doGetPreferenceStore() - Method in class edu.rice.cs.drjava.plugins.eclipse.DrJavaPreferencePage
Returns preference store that belongs to the DrJava plug-in.
DOUBLE_QUOTED - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
DOUBLE_QUOTED_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
DOUBLE_QUOTED_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
doubleClicked(MouseEvent) - Method in class edu.rice.cs.drjava.ui.ExternalProcessPanel
Gets called when the user double-clicks on the text pane.
doubleValue() - Method in class edu.rice.cs.util.sexp.NumberAtom
 
downloadAction() - Method in class edu.rice.cs.drjava.ui.NewVersionPopup
 
dragEnter(DropTargetDragEvent) - Static method in class edu.rice.cs.drjava.DrJavaRoot
User dragged something into the component.
dragEnter(DropTargetDragEvent) - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
User dragged something into the component.
dragEnter(DropTargetDragEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame
User dragged something into the component.
dragEnter(DropTargetDragEvent) - Method in class edu.rice.cs.drjava.ui.TabbedPanel
User dragged something into the component.
dragEnter(DropTargetDragEvent) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
User dragged something into the component.
dragExit(DropTargetEvent) - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
 
dragExit(DropTargetEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
dragExit(DropTargetEvent) - Method in class edu.rice.cs.drjava.ui.TabbedPanel
 
dragExit(DropTargetEvent) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
dragOver(DropTargetDragEvent) - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
 
dragOver(DropTargetDragEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
dragOver(DropTargetDragEvent) - Method in class edu.rice.cs.drjava.ui.TabbedPanel
 
dragOver(DropTargetDragEvent) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
drawSelectedText(Graphics, int, int, int, int) - Method in class edu.rice.cs.drjava.model.definitions.ColoringView
Draws the selected text image at the specified location.
drawUnselectedText(Graphics, int, int, int, int) - Method in class edu.rice.cs.drjava.model.definitions.ColoringView
Renders the given range in the model as normal unselected text.
DrJava - Class in edu.rice.cs.drjava
Startup class for DrJava consisting entirely of static members.
DrJava() - Constructor for class edu.rice.cs.drjava.DrJava
 
DRJAVA_ERRORS_BUTTON_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for the background of the "DrJava Errors" button.
DRJAVA_SURVEY_DAYS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The number of days that have to pass before we ask and allow the user to participate in the DrJava survey again.
DRJAVA_SURVEY_KEYS - Static variable in class edu.rice.cs.drjava.ui.DrJavaSurveyPopup
the keys of the system properties that we want to send
DRJAVA_USE_FORCE_QUIT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to use Runtime.halt to quit DrJava (see bugs 1550220 and 1478796).
DrJavaActionProperty - Class in edu.rice.cs.drjava.config
Class representing actions that are executed as side effect of command line evaluation for variables in external processes.
DrJavaActionProperty(String, String) - Constructor for class edu.rice.cs.drjava.config.DrJavaActionProperty
Create a property.
DrJavaActionProperty(String, String, String) - Constructor for class edu.rice.cs.drjava.config.DrJavaActionProperty
Create a property.
DrJavaBook - Class in edu.rice.cs.drjava.model.print
The DrJavaBook class is DrJava's implementation of a Pageable object.
DrJavaBook(String, String, PageFormat) - Constructor for class edu.rice.cs.drjava.model.print.DrJavaBook
Constructs a DrJavaBook which a given content text, filename, and pageformat.
DrJavaBookTest - Class in edu.rice.cs.drjava.model.print
Test functions of DrJavaBook
DrJavaBookTest(String) - Constructor for class edu.rice.cs.drjava.model.print.DrJavaBookTest
Standard constructor.
DrJavaConstants - Interface in edu.rice.cs.drjava.plugins.eclipse
A collection of preference names relevant to the DrJava Plug-in for Eclipse.
DrJavaConstants - Interface in edu.rice.cs.drjava.plugins.eclipse
A collection of preference names relevant to the DrJava Plug-in for Eclipse.
DrJavaErrorHandler - Class in edu.rice.cs.drjava.ui
The handle() method in this class is called everytime an uncaught exception propagates to an AWT action.
DrJavaErrorHandler() - Constructor for class edu.rice.cs.drjava.ui.DrJavaErrorHandler
 
DrJavaErrorHandler.LoggedCondition - Class in edu.rice.cs.drjava.ui
The throwable used for logging unexpected situations.
DrJavaErrorHandler.LoggedCondition(String) - Constructor for class edu.rice.cs.drjava.ui.DrJavaErrorHandler.LoggedCondition
 
DrJavaErrorPopup - Class in edu.rice.cs.drjava.ui
Displays a popup window for the first uncaught exception or logged conditions.
DrJavaErrorPopup(JFrame, Throwable) - Constructor for class edu.rice.cs.drjava.ui.DrJavaErrorPopup
Creates a window to graphically display the current error that has occurred in the code of DrJava.
DrJavaErrorWindow - Class in edu.rice.cs.drjava.ui
Displays uncaught exceptions and logged conditions.
DrJavaPerspective - Class in edu.rice.cs.drjava.plugins.eclipse
A simplified perspective for Eclipse, providing a collection of views that closely mimics the DrJava user interface.
DrJavaPerspective - Class in edu.rice.cs.drjava.plugins.eclipse
A simplified perspective for Eclipse, providing a collection of views that closely mimics the DrJava user interface.
DrJavaPerspective() - Constructor for class edu.rice.cs.drjava.plugins.eclipse.DrJavaPerspective
 
DrJavaPerspective() - Constructor for class edu.rice.cs.drjava.plugins.eclipse.DrJavaPerspective
 
DrJavaPreferencePage - Class in edu.rice.cs.drjava.plugins.eclipse
A preference page that allows the user to customize settings for the DrJava Plug-in for Eclipse.
DrJavaPreferencePage - Class in edu.rice.cs.drjava.plugins.eclipse
A preference page that allows the user to customize settings for the DrJava Plug-in for Eclipse.
DrJavaPreferencePage() - Constructor for class edu.rice.cs.drjava.plugins.eclipse.DrJavaPreferencePage
Constructs a new preference page for DrJava's options.
DrJavaPreferencePage() - Constructor for class edu.rice.cs.drjava.plugins.eclipse.DrJavaPreferencePage
Constructs a new preference page for DrJava's options.
DrJavaProperty - Class in edu.rice.cs.drjava.config
Class representing values that can be inserted as variables in external processes.
DrJavaProperty(String, String) - Constructor for class edu.rice.cs.drjava.config.DrJavaProperty
Create a property.
DrJavaProperty(String, String, String) - Constructor for class edu.rice.cs.drjava.config.DrJavaProperty
Create a property.
DrJavaProperty.InfiniteLoopException - Exception in edu.rice.cs.drjava.config
Exception thrown if an infinite loop of invalidation listening is detected.
DrJavaProperty.InfiniteLoopException(String) - Constructor for exception edu.rice.cs.drjava.config.DrJavaProperty.InfiniteLoopException
 
DrJavaPropertySetup - Class in edu.rice.cs.drjava.config
Class setting up the variables for external processes.
DrJavaPropertySetup() - Constructor for class edu.rice.cs.drjava.config.DrJavaPropertySetup
 
DrJavaRoot - Class in edu.rice.cs.drjava
Main class for DrJava.
DrJavaRoot() - Constructor for class edu.rice.cs.drjava.DrJavaRoot
 
DrJavaScrollableDialog - Class in edu.rice.cs.drjava.ui
A JDialog with a scrollable text area and a button panel.
DrJavaScrollableDialog(JFrame, String, String, String) - Constructor for class edu.rice.cs.drjava.ui.DrJavaScrollableDialog
Creates a new DrJavaScrollableDialog with the default width and height.
DrJavaScrollableDialog(JFrame, String, String, String, int, int) - Constructor for class edu.rice.cs.drjava.ui.DrJavaScrollableDialog
Creates a new DrJavaScrollableDialog.
DrJavaScrollableDialog(JFrame, String, String, String, boolean) - Constructor for class edu.rice.cs.drjava.ui.DrJavaScrollableDialog
Creates a new DrJavaScrollableDialog with the default width and height.
DrJavaScrollableDialog(JFrame, String, String, String, int, int, boolean) - Constructor for class edu.rice.cs.drjava.ui.DrJavaScrollableDialog
Creates a new DrJavaScrollableDialog.
DrJavaSurveyPopup - Class in edu.rice.cs.drjava.ui
Asks whether DrJava may contact the DrJava developers and send information about the operating system and the Java version used.
DrJavaSurveyPopup(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.DrJavaSurveyPopup
Creates a window to display whether a new version of DrJava is available.
DrJavaTestCase - Class in edu.rice.cs.drjava
Test case class for all DrJava test cases.
DrJavaTestCase() - Constructor for class edu.rice.cs.drjava.DrJavaTestCase
Create a new DrJava test case.
DrJavaTestCase(String) - Constructor for class edu.rice.cs.drjava.DrJavaTestCase
Create a new DrJava test case.
drop(DropTargetDropEvent) - Static method in class edu.rice.cs.drjava.DrJavaRoot
User dropped something on the component.
drop(DropTargetDropEvent) - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
User dropped something on the component.
drop(DropTargetDropEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame
User dropped something on the component.
drop(DropTargetDropEvent) - Method in class edu.rice.cs.drjava.ui.TabbedPanel
User dropped something on the component.
drop(DropTargetDropEvent) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
User dropped something on the component.
dropActionChanged(DropTargetDragEvent) - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
 
dropActionChanged(DropTargetDragEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
dropActionChanged(DropTargetDragEvent) - Method in class edu.rice.cs.drjava.ui.TabbedPanel
 
dropActionChanged(DropTargetDragEvent) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
DropDownButton - Class in edu.rice.cs.util.swing
 
DropDownButton() - Constructor for class edu.rice.cs.util.swing.DropDownButton
Constructor.
dtcr - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
DUMMY_PROCESS - Static variable in class edu.rice.cs.util.ProcessSequence
A process that does nothing.
DummyCompilerListener - Class in edu.rice.cs.drjava.model.compiler
An interface for responding to events generated by the CompilerModel.
DummyCompilerListener() - Constructor for class edu.rice.cs.drjava.model.compiler.DummyCompilerListener
 
DummyDocumentRegion - Class in edu.rice.cs.drjava.model
The concrete class for "dummy document" regions produced by ProjectFileParser.
DummyDocumentRegion(File, int, int) - Constructor for class edu.rice.cs.drjava.model.DummyDocumentRegion
Create a new dummy document region (dummy because no document yet exists)
DummyGlobalModel - Class in edu.rice.cs.drjava.model
Concrete implementation of GlobalModel that always throws UnsupportedOperationExceptions.
DummyGlobalModel() - Constructor for class edu.rice.cs.drjava.model.DummyGlobalModel
 
DummyGlobalModelListener - Class in edu.rice.cs.drjava.model
A dummy GlobalModelListener that does nothing.
DummyGlobalModelListener() - Constructor for class edu.rice.cs.drjava.model.DummyGlobalModelListener
 
DummyGlobalModelTest - Class in edu.rice.cs.drjava.model
DummyGetDocumentsTest for unit testing DummyGetDocuments.
DummyGlobalModelTest() - Constructor for class edu.rice.cs.drjava.model.DummyGlobalModelTest
 
DummyInteractionsListener - Class in edu.rice.cs.drjava.model.repl
A dummy InteractionsListener that does nothing.
DummyInteractionsListener() - Constructor for class edu.rice.cs.drjava.model.repl.DummyInteractionsListener
 
DummyOpenDefDoc - Class in edu.rice.cs.drjava.model
 
DummyOpenDefDoc() - Constructor for class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
DummyOpenDefDocTest - Class in edu.rice.cs.drjava.model
DummyOpenDefDocTest for unit testing DummyOpenDefDoc.
DummyOpenDefDocTest() - Constructor for class edu.rice.cs.drjava.model.DummyOpenDefDocTest
 
duringInit() - Method in class edu.rice.cs.util.swing.SwingFrame
 
DYADE_LICENSE - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 

E

E_PUBLIC_CI_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
E_PUBLIC_IC_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
EagerProperty - Class in edu.rice.cs.drjava.config
Class representing values that are eagerly computed, so they are never stale.
EagerProperty(String, String) - Constructor for class edu.rice.cs.drjava.config.EagerProperty
Create a property.
EagerProperty(String, String, String) - Constructor for class edu.rice.cs.drjava.config.EagerProperty
Create a property.
ECI_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
EclipseInteractionsModel - Class in edu.rice.cs.drjava.plugins.eclipse.repl
Interactions model which can notify GlobalModelListeners on events.
EclipseInteractionsModel - Class in edu.rice.cs.drjava.plugins.eclipse.repl
Interactions model which can notify GlobalModelListeners on events.
EclipseInteractionsModel(SWTDocumentAdapter) - Constructor for class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Creates a new InteractionsModel with a new MainJVM.
EclipseInteractionsModel(MainJVM, SWTDocumentAdapter) - Constructor for class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Creates a new InteractionsModel.
EclipseInteractionsModel(SWTDocumentAdapter) - Constructor for class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Creates a new InteractionsModel with a new MainJVM.
EclipseInteractionsModel(MainJVM, SWTDocumentAdapter) - Constructor for class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Creates a new InteractionsModel.
EclipsePlugin - Class in edu.rice.cs.drjava.plugins.eclipse
The main plugin class to be used in the desktop.
EclipsePlugin - Class in edu.rice.cs.drjava.plugins.eclipse
The main plugin class to be used in the desktop.
EclipsePlugin() - Constructor for class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Constructs a new EclipsePlugin.
EclipsePlugin() - Constructor for class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Constructs a new EclipsePlugin.
EditDocumentException - Exception in edu.rice.cs.util.text
Exception thrown indicating an illegal state or operation on an EditDocument.
EditDocumentException(Throwable) - Constructor for exception edu.rice.cs.util.text.EditDocumentException
Constructs an exception with value.toString() as it's message.
EditDocumentException(Throwable, String) - Constructor for exception edu.rice.cs.util.text.EditDocumentException
Constructs an exception with a custom message string in addition to value.toString().
EditDocumentInterface - Interface in edu.rice.cs.util.text
A GUI toolkit agnostic interface for a console document.
EditExternalDialog - Class in edu.rice.cs.drjava.ui
 
EditExternalDialog(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.EditExternalDialog
Create a dialog.
EditExternalDialog.FrameState - Class in edu.rice.cs.drjava.ui
Class to save the frame state, i.e.
EditExternalDialog.FrameState(Point) - Constructor for class edu.rice.cs.drjava.ui.EditExternalDialog.FrameState
 
EditExternalDialog.FrameState(String) - Constructor for class edu.rice.cs.drjava.ui.EditExternalDialog.FrameState
 
EditExternalDialog.FrameState(EditExternalDialog) - Constructor for class edu.rice.cs.drjava.ui.EditExternalDialog.FrameState
 
editHistory(String) - Method in class edu.rice.cs.drjava.ui.HistorySaveDialog
Shows the dialog for editing the given history.
editInMenu(int, String, String, String, String) - Static method in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Edit existing process in menu.
edu.rice.cs.drjava - package edu.rice.cs.drjava
This is the top-level package for DrJava.
edu.rice.cs.drjava.config - package edu.rice.cs.drjava.config
This package contains the code that allows for dynamically modifying the configuration options in DrJava.
edu.rice.cs.drjava.model - package 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 - package 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.model.compiler - package edu.rice.cs.drjava.model.compiler
Contains adaptor code for invoking various Java compilers.
edu.rice.cs.drjava.model.debug - package edu.rice.cs.drjava.model.debug
Contains the code for DrJava's JPDA-based debugger.
edu.rice.cs.drjava.model.debug.jpda - package edu.rice.cs.drjava.model.debug.jpda
 
edu.rice.cs.drjava.model.definitions - package edu.rice.cs.drjava.model.definitions
Provides the data model for storing Java source code.
edu.rice.cs.drjava.model.definitions.indent - package edu.rice.cs.drjava.model.definitions.indent
Provides a decision tree used to correctly indent the current line.
edu.rice.cs.drjava.model.definitions.reducedmodel - package edu.rice.cs.drjava.model.definitions.reducedmodel
This package contains the code for the "reduced model": a model of the text in the definitions pane designed for quickly locating matching parentheses, quotation marks, and comment delimiters.
edu.rice.cs.drjava.model.javadoc - package edu.rice.cs.drjava.model.javadoc
 
edu.rice.cs.drjava.model.junit - package edu.rice.cs.drjava.model.junit
Contains the code for integration of the JUnit testing facility.
edu.rice.cs.drjava.model.print - package edu.rice.cs.drjava.model.print
Provides the ability to print source code listed in the definitions pane.
edu.rice.cs.drjava.model.repl - package 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 - package 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.platform - package edu.rice.cs.drjava.platform
This package provides a framework for abstracting platform-specific calls away from the platform-independent DrJava codebase.
edu.rice.cs.drjava.plugins.eclipse - package edu.rice.cs.drjava.plugins.eclipse
 
edu.rice.cs.drjava.plugins.eclipse.repl - package edu.rice.cs.drjava.plugins.eclipse.repl
 
edu.rice.cs.drjava.plugins.eclipse.util.text - package edu.rice.cs.drjava.plugins.eclipse.util.text
 
edu.rice.cs.drjava.plugins.eclipse.views - package edu.rice.cs.drjava.plugins.eclipse.views
 
edu.rice.cs.drjava.project - package edu.rice.cs.drjava.project
 
edu.rice.cs.drjava.ui - package edu.rice.cs.drjava.ui
The ui package contains classes for the default user interface for DrJava.
edu.rice.cs.drjava.ui.config - package edu.rice.cs.drjava.ui.config
Contains the GUI code for displaying and modifying configuration options.
edu.rice.cs.drjava.ui.predictive - package edu.rice.cs.drjava.ui.predictive
 
edu.rice.cs.util - package edu.rice.cs.util
A collection of utility classes and packages.
edu.rice.cs.util.classloader - package edu.rice.cs.util.classloader
 
edu.rice.cs.util.docnavigation - package edu.rice.cs.util.docnavigation
 
edu.rice.cs.util.jar - package edu.rice.cs.util.jar
 
edu.rice.cs.util.newjvm - package edu.rice.cs.util.newjvm
This package is a system to allow the invocation and control of a new Java virtual machine.
edu.rice.cs.util.sexp - package edu.rice.cs.util.sexp
 
edu.rice.cs.util.swing - package edu.rice.cs.util.swing
Some utility classes for working in Swing.
edu.rice.cs.util.text - package edu.rice.cs.util.text
 
EIC_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
ELEMENTARY_LEVEL - Static variable in class edu.rice.cs.drjava.DrJavaRoot
 
Empty - Class in edu.rice.cs.util.sexp
 
ENABLE_ALL - Static variable in class edu.rice.cs.util.Log
 
enableDisableBreakpoint() - Method in class edu.rice.cs.drjava.ui.BreakpointsPanel
Toggle breakpoint's enable/disable flag.
enableResetInteractions() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
enableRestart() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
ReEnables restarting the slave if it has been turned off by repeated startup failures.
enableRestart() - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
Enables restarting of slave JVM.
enclosingBraceType() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
enclosingClassNameUpdated(OpenDefinitionsDocument, String, String) - Method in interface edu.rice.cs.drjava.model.LightWeightParsingListener
Gets called when the enclosing class name of a document was updated.
encodeHTML(String) - Static method in class edu.rice.cs.util.StringOps
Encode &, <, > and newlines as HTML entities.
endColumn - Variable in exception edu.rice.cs.drjava.model.repl.InterpreterInterruptedException
 
endCompoundEdit(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
 
endCompoundEdit(int) - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Ends a compound edit.
endCompoundEdit(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
endCompoundEdit(int) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
 
endCompoundEdit() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Ends a compound edit.
endLastCompoundEdit() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
 
endLastCompoundEdit() - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Ends the last compound edit that was created.
endLastCompoundEdit() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
endLastCompoundEdit() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
 
endLine - Variable in exception edu.rice.cs.drjava.model.repl.InterpreterInterruptedException
 
endRead() - Method in class edu.rice.cs.util.ReaderWriterLock
Must be called by each reader thread after it is finished reading.
endWrite() - Method in class edu.rice.cs.util.ReaderWriterLock
Must be called by each writer thread after it is finished writing.
ensureInterpreterConnected() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
If an interpreter has not registered itself, this method will block until one does.
environment() - Method in class edu.rice.cs.util.GeneralProcessCreator
Returns a map of this process creator's environment.
environment() - Method in class edu.rice.cs.util.ProcessCreator
Returns a map of this process creator's environment.
EOL - Static variable in class edu.rice.cs.util.StringOps
 
equals(Object) - Method in class edu.rice.cs.drjava.config.DrJavaProperty
 
equals(Object) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDABreakpoint
Defines the equality relation on DocumentRegions.
equals(Object) - Method in class edu.rice.cs.drjava.model.DocumentRegion
Defines the equality relation on DocumentRegions.
equals(Object, Object) - Static method in class edu.rice.cs.drjava.model.MovingDocumentRegion
 
equals(Object) - Method in class edu.rice.cs.drjava.model.Query.AbstractEnclosingBrace
 
equals(Object) - Method in class edu.rice.cs.drjava.model.Query.AnonymousInnerClass
 
equals(Object) - Method in class edu.rice.cs.drjava.model.Query.CharArrayAndFlag
 
equals(Object) - Method in class edu.rice.cs.drjava.model.Query.CharOnLine
 
equals(Object) - Method in class edu.rice.cs.drjava.model.Query.EnclosingClassName
 
equals(Object) - Method in class edu.rice.cs.drjava.model.Query.IndentOfCurrStmt
 
equals(Object) - Method in class edu.rice.cs.drjava.model.Query.Pos
 
equals(Object) - Method in class edu.rice.cs.drjava.model.Query.PrevCharPos
 
equals(Object) - Method in class edu.rice.cs.util.FileOps.NullFile
 
equals(Object) - Method in class edu.rice.cs.util.NullFile
All distinct objects of type NullFile are unequal.
equals(Object) - Method in class edu.rice.cs.util.sexp.Tokens.SExpToken
 
equals(Object) - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Tests equivalency of one HighlightInfo object with this HighlightInfo object.
equivalent(X, X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentLineNumStrategy
 
equivalent(X, X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentStrategy
 
equivalent(X, X, PredictiveInputModel<X>) - Method in interface edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.MatchingStrategy
Returns true if the two items are equivalent under this matching strategy.
equivalent(X, X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixLineNumStrategy
 
equivalent(X, X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixStrategy
 
equivalent(X, X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExLineNumStrategy
 
equivalent(X, X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExStrategy
 
ERROR_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
ERROR_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
ERROR_STYLE - Static variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Style for error messages
ErrorCaretListener - Class in edu.rice.cs.drjava.ui
Listens to the caret in the associated DefinitionsPane and highlights the text containing CompilerErrors.
ErrorCaretListener(OpenDefinitionsDocument, DefinitionsPane, MainFrame) - Constructor for class edu.rice.cs.drjava.ui.ErrorCaretListener
Constructs a new caret listener to highlight errors.
ErrorPanel - Class in edu.rice.cs.drjava.ui
This class contains common code and interfaces from CompilerErrorPanel, JUnitPanel, and JavadocErrorPanel.
ErrorPanel(SingleDisplayModel, MainFrame, String, String) - Constructor for class edu.rice.cs.drjava.ui.ErrorPanel
 
ErrorPanel.ErrorListPane - Class in edu.rice.cs.drjava.ui
Pane to show compiler errors.
ErrorPanel.ErrorListPane() - Constructor for class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Constructs the CompilerErrorListPane.
errorStartingSlave(Throwable) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Called if the slave JVM dies before it is able to register.
errorStartingSlave(Throwable) - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Called if the slave JVM dies before it is able to register.
errorStartingSlave(Throwable) - Method in interface edu.rice.cs.util.newjvm.MasterRemote
Called if the slave JVM dies before it is able to register.
escape(String) - Method in class edu.rice.cs.util.BalancingStreamTokenizer
 
escapeFileName(String) - Static method in class edu.rice.cs.util.StringOps
Escapes spaces ' ' with the sequence " ", and a single '' with a double.
evaluate() - Static method in class edu.rice.cs.drjava.config.OptionConstants.AccessLevelChoices
 
evaluate() - Static method in class edu.rice.cs.drjava.config.OptionConstants.HeapSizeChoices
 
evaluate() - Static method in class edu.rice.cs.drjava.config.OptionConstants.VersionNotificationChoices
 
evaluatedCommandLine() - Method in class edu.rice.cs.util.ProcessCreator
Return the command line after evaluation, or null if it hasn't been replaced yet.
evaluatedWorkDir() - Method in class edu.rice.cs.util.ProcessCreator
Return the work directory after evaluation, or null if it hasn't been replaced yet.
EventHandlerThread - Class in edu.rice.cs.drjava.model.debug.jpda
A thread that listens and responds to events from JPDA when the debugger has attached to another JVM.
EventNotifier<T> - Class in edu.rice.cs.drjava.model
Base class for all component-specific EventNotifiers.
EventNotifier() - Constructor for class edu.rice.cs.drjava.model.EventNotifier
 
EventNotifierTest - Class in edu.rice.cs.drjava.model
Tests the functionality of the class that notifies listeners of a global model.
EventNotifierTest() - Constructor for class edu.rice.cs.drjava.model.EventNotifierTest
 
exception(InterpreterException) - Static method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult
 
ExecJVM - Class in edu.rice.cs.util.newjvm
A utility class to allow executing another JVM.
ExecJVMTest - Class in edu.rice.cs.util.newjvm
Test cases for ExecJVM.
ExecJVMTest() - Constructor for class edu.rice.cs.util.newjvm.ExecJVMTest
 
ExecJVMTest.FileCreator - Class in edu.rice.cs.util.newjvm
 
ExecJVMTest.FileCreator() - Constructor for class edu.rice.cs.util.newjvm.ExecJVMTest.FileCreator
 
ExecJVMTest.NoOp - Class in edu.rice.cs.util.newjvm
 
ExecJVMTest.NoOp() - Constructor for class edu.rice.cs.util.newjvm.ExecJVMTest.NoOp
 
execute(NodeDataVisitor<? super ItemT, Ret>, Object...) - Method in class edu.rice.cs.util.docnavigation.FileNode
 
execute(IDocumentNavigatorAlgo<ItemT, InType, ReturnType>, InType) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Visitor pattern hook method.
execute(IDocumentNavigatorAlgo<ItemT, InType, ReturnType>, InType) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Standard visitor pattern.
execute(NodeDataVisitor<? super ItemT, Ret>, Object...) - Method in class edu.rice.cs.util.docnavigation.LeafNode
 
execute(NodeDataVisitor<? super ItemT, Ret>, Object...) - Method in interface edu.rice.cs.util.docnavigation.NodeData
Execute the specified visitor, passing a variable number of parameters.
executeAsyncTask(AsyncTask<P, R>, P, boolean, boolean) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when an asynchronous task must be run in the model
executeAsyncTask(AsyncTask<P, R>, P, boolean, boolean) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
 
executeAsyncTask(AsyncTask<P, R>, P, boolean, boolean) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when an asynchronous task must be run in the model
executeAsyncTask(AsyncTask<P, R>, P, boolean, boolean) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
ExecuteExternalDialog - Class in edu.rice.cs.drjava.ui
 
ExecuteExternalDialog(MainFrame, boolean, int, CompletionMonitor) - Constructor for class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Create a dialog.
ExecuteExternalDialog(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Create a dialog with the "Run" button.
ExecuteExternalDialog.FrameState - Class in edu.rice.cs.drjava.ui
Class to save the frame state, i.e.
ExecuteExternalDialog.FrameState(Point) - Constructor for class edu.rice.cs.drjava.ui.ExecuteExternalDialog.FrameState
 
ExecuteExternalDialog.FrameState(String) - Constructor for class edu.rice.cs.drjava.ui.ExecuteExternalDialog.FrameState
 
ExecuteExternalDialog.FrameState(ExecuteExternalDialog) - Constructor for class edu.rice.cs.drjava.ui.ExecuteExternalDialog.FrameState
 
executeInteraction() - Method in class edu.rice.cs.drjava.model.repl.InteractionsScriptModel
Executes the current interaction.
executeTask(AsyncTask<P, R>, P, boolean, boolean) - Method in class edu.rice.cs.util.swing.AsyncTaskLauncher
Executes the AsyncTask in its own thread after performing any needed steps to prepare the UI for its execution.
exists() - Method in class edu.rice.cs.util.FileOps.NullFile
 
exitValue() - Method in class edu.rice.cs.util.ProcessChain
Returns the exit value for the subprocess.
exitValue() - Method in class edu.rice.cs.util.ProcessSequence
Returns the exit value for the subprocess.
expandAll() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Expand all tree nodes.
expandTree() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Expands all nodes in a two-level tree.
exportOldProject(File, HashMap<OpenDefinitionsDocument, DocumentInfoGetter>) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Writes the project profile in the old project format.
extendMask(String) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Extends the mask.
extendSharedMask() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Extends the mask by the shared string.
EXTENSIONS - Static variable in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Legal source file name extensions
EXTERNAL_BIN_NAME - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
EXTERNAL_SAVED_CMDLINES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The command lines of saved external processes.
EXTERNAL_SAVED_COUNT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The number of saved external processes.
EXTERNAL_SAVED_ENCLOSING_DJAPP_FILES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The script file (or "" if none) of saved external processes.
EXTERNAL_SAVED_NAMES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The names of saved external processes.
EXTERNAL_SAVED_PREFIX - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Prefix for the "external saved" settings.
EXTERNAL_SAVED_WORKDIRS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The work directories of saved external processes.
ExternalProcessPanel - Class in edu.rice.cs.drjava.ui
Panel for displaying some component with buttons, one of which is an "Abort" button.
ExternalProcessPanel(MainFrame, String, ProcessCreator) - Constructor for class edu.rice.cs.drjava.ui.ExternalProcessPanel
Constructs a new "process" panel to watch process output.
EXTPROCESS_FILE_EXTENSION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The extension for stand-alone DrJava external process file.
EXTPROCESS_FILE_NAME_INSIDE_JAR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The configuration XML file that DrJava looks for inside a .djapp file
EXTRA_CLASSPATH - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
EXTRA_COMPILERS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 

F

FALSE - Static variable in class edu.rice.cs.util.sexp.BoolAtom
 
FALSE - Static variable in class edu.rice.cs.util.sexp.Tokens.BooleanToken
 
fEmpty - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
fFull - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
file - Variable in class edu.rice.cs.drjava.config.FileConfiguration
 
file() - Method in class edu.rice.cs.drjava.model.DJError
Gets the file.
fileCase(File, Object...) - Method in interface edu.rice.cs.util.docnavigation.NodeDataVisitor
 
FileChooser - Class in edu.rice.cs.util.swing
 
FileChooser(File) - Constructor for class edu.rice.cs.util.swing.FileChooser
Creates a FileChooser with the given root, allowing only a single selection WITHIN the specified file system
fileClosed(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called after a document is closed.
fileClosed(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called after a document is closed.
fileClosed(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called after a document is closed.
fileClosed(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
FileConfiguration - Class in edu.rice.cs.drjava.config
A Configuration object that is backed by a file.
FileConfiguration(File) - Constructor for class edu.rice.cs.drjava.config.FileConfiguration
Creates a new Configuration object using the values stored in file f.
FileDisplay - Class in edu.rice.cs.util.swing
This class is a wrapper for a file whose toString method outputs only the last element in the file path.
FileDisplayManager - Interface in edu.rice.cs.util.swing
FileIconManagers choose the icons to use when displaying file using their icons in lists or trees.
fileExists() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
fileExists() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns true if the file exists on disk, or if the user has located it on disk.
fileExists() - Method in interface edu.rice.cs.util.docnavigation.INavigatorItem
 
FileGroupingState - Interface in edu.rice.cs.drjava.model
This state pattern is used by the global model to store any information pertaining to the currently open project.
FileListProperty - Class in edu.rice.cs.drjava.config
Class representing file lists that are not evaluated until necessary.
FileListProperty(String, String, String, String) - Constructor for class edu.rice.cs.drjava.config.FileListProperty
Create an lazy file list property.
FileMovedException - Exception in edu.rice.cs.drjava.model
Special FileMovedException to signify when a document's file no longer exists on disk where it once was.
FileMovedException(File, String) - Constructor for exception edu.rice.cs.drjava.model.FileMovedException
Creates a FileMovedException for the given file, with the given message.
fileName() - Method in class edu.rice.cs.drjava.model.DJError
Gets the full name of the file.
FileNode<ItemT extends INavigatorItem> - Class in edu.rice.cs.util.docnavigation
 
FileNode(File) - Constructor for class edu.rice.cs.util.docnavigation.FileNode
 
fileNotFoundCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
fileOpened(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called after a file is opened and read into the current document.
fileOpened(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called after a file is opened and read into the current document.
fileOpened(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called after a file is opened and read into the current document.
fileOpened(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
FileOpenSelector - Interface in edu.rice.cs.util
An interface for a GUI frame that opens files.
FileOps - Class in edu.rice.cs.util
A class to provide some convenient file operations as static methods.
FileOps() - Constructor for class edu.rice.cs.util.FileOps
 
FileOps.DefaultFileSaver - Class in edu.rice.cs.util
This class is a default implementation of FileSaver that makes only one backup of each file per instantiation of the program (following the Emacs convention).
FileOps.DefaultFileSaver(File) - Constructor for class edu.rice.cs.util.FileOps.DefaultFileSaver
 
FileOps.FileSaver - Interface in edu.rice.cs.util
 
FileOps.NullFile - Class in edu.rice.cs.util
A singleton null file class.
FileOpsTest - Class in edu.rice.cs.util
Test cases for FileOps.
FileOpsTest() - Constructor for class edu.rice.cs.util.FileOpsTest
 
FileOption - Class in edu.rice.cs.drjava.config
Class representing all configuration options with values of type File.
FileOption(String, File) - Constructor for class edu.rice.cs.drjava.config.FileOption
 
FileOptionComponent - Class in edu.rice.cs.drjava.ui.config
Graphical form of a FileOption.
FileOptionComponent(FileOption, String, SwingFrame, JFileChooser) - Constructor for class edu.rice.cs.drjava.ui.config.FileOptionComponent
 
FileOptionComponent(FileOption, String, SwingFrame, String, JFileChooser) - Constructor for class edu.rice.cs.drjava.ui.config.FileOptionComponent
Constructor that allows for a tooltip description.
FileOptionComponentTest - Class in edu.rice.cs.drjava.ui.config
Tests functionality of this OptionComponent.
FileOptionComponentTest(String) - Constructor for class edu.rice.cs.drjava.ui.config.FileOptionComponentTest
 
filePathContainsPound() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when saving a file whose path contains a '#' symbol.
filePathContainsPound() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Notifies the view that the current file path contains a #.
filePathContainsPound() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when saving a file whose path contains a '#' symbol.
filePathContainsPound() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
filePathContainsPoundCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
FileProperty - Class in edu.rice.cs.drjava.config
Property that evaluates to a file and that can be inserted as variables in external processes.
FileProperty(String, Thunk<File>, String) - Constructor for class edu.rice.cs.drjava.config.FileProperty
Create an eager file property.
FileRegion - Interface in edu.rice.cs.drjava.model
The minimal interface for all region classes.
fileReverted(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called after a document is reverted.
fileReverted(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called after a document is reverted.
fileReverted(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called after a document is reverted.
fileReverted(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
fileRevertedCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
fileSaved(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called after the current document is saved.
fileSaved(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called after the current document is saved.
fileSaved(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest.JUnitCompileBeforeTestListener
 
fileSaved(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called after the current document is saved.
fileSaved(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
FileSaveSelector - Interface in edu.rice.cs.drjava.model
An interface to give GlobalModel a file to save a document to.
FileSelectionEvent - Class in edu.rice.cs.util.swing
 
FileSelectionEvent(Object, File, boolean, File, File) - Constructor for class edu.rice.cs.util.swing.FileSelectionEvent
 
FileSelectionEvent(Object, File[], boolean[], File, File) - Constructor for class edu.rice.cs.util.swing.FileSelectionEvent
 
FileSelectionListener - Interface in edu.rice.cs.util.swing
 
FileSelectorComponent - Class in edu.rice.cs.util.swing
A JPanel with a text box and a "..." button used to select a file or directory.
FileSelectorComponent(SwingFrame, JFileChooser) - Constructor for class edu.rice.cs.util.swing.FileSelectorComponent
Creates a new FileSelectorComponent with default dimensions.
FileSelectorComponent(SwingFrame, JFileChooser, int, float) - Constructor for class edu.rice.cs.util.swing.FileSelectorComponent
Creates a new FileSelectorComponent.
FileSelectorComponent(SwingFrame, JFileChooser, int, float, boolean) - Constructor for class edu.rice.cs.util.swing.FileSelectorComponent
Creates a new FileSelectorComponent.
FileSelectorStringComponent - Class in edu.rice.cs.util.swing
Just like FileSelectorComponent, but it converts the file to a different string that gets displayed.
FileSelectorStringComponent(Component, FileChooser) - Constructor for class edu.rice.cs.util.swing.FileSelectorStringComponent
Creates a new DirectorySelectorStringComponent with default dimensions.
FileSelectorStringComponent(Component, FileChooser, int, float) - Constructor for class edu.rice.cs.util.swing.FileSelectorStringComponent
Creates a new DirectorySelectorStringComponent.
filesNotFound(File...) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when trying to open one or more files that do not exist.
filesNotFound(File...) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
 
filesNotFound(File...) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when trying to open one or more files that do not exist.
filesNotFound(File...) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
filesReadOnly(File...) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when trying to write one or more files that are read-only.
filesReadOnly(File...) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
 
filesReadOnly(File...) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when trying to write one or more files that are read-only.
filesReadOnly(File...) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
Finalizable<T> - Interface in edu.rice.cs.drjava.model
A listener that may be added to classes that implement the Finalizable interface.
FinalizationEvent<T> - Class in edu.rice.cs.drjava.model
Objects of this type are given to those listening for finalization.
FinalizationEvent(T) - Constructor for class edu.rice.cs.drjava.model.FinalizationEvent
 
FinalizationListener<T> - Interface in edu.rice.cs.drjava.model
A listener that may be added to classes that implement the Finalizable interface.
finalize() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
This is called when this method is GC'd.
finalize() - Method in class edu.rice.cs.drjava.RemoteControlServer.RCServerThread
 
finalize() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
This method is called when this object becomes unreachable.
finalized(FinalizationEvent<T>) - Method in interface edu.rice.cs.drjava.model.FinalizationListener
Called when the object we registered the listener to is garbage collected
FIND_ALL_DOCUMENTS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
FIND_ICON - Static variable in class edu.rice.cs.drjava.ui.MainFrame
 
FIND_MATCH_CASE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
FIND_NO_COMMENTS_STRINGS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
FIND_NO_TEST_CASES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
FIND_REPLACE_FOCUS_IN_DEFPANE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to put the focus in the definitions pane after find/replace.
FIND_RESULTS_COLOR1 - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for highlighting find results.
FIND_RESULTS_COLOR2 - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
FIND_RESULTS_COLOR3 - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
FIND_RESULTS_COLOR4 - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
FIND_RESULTS_COLOR5 - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
FIND_RESULTS_COLOR6 - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
FIND_RESULTS_COLOR7 - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
FIND_RESULTS_COLOR8 - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
FIND_RESULTS_COLORS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
FIND_SEARCH_BACKWARDS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
FIND_WHOLE_WORD - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
findCharInStmtBeforePos(char, int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
This function finds the given character in the same statement as the given position, and before the given position.
findCharOnLine(int, char) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Determines if the given character exists on the line where the given cursor position is.
findCharOnLine(int, char) - Method in interface edu.rice.cs.drjava.model.DJDocument
Determines if the given character exists on the line where the given cursor position is.
findCharOnLine(int, char) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
findClass(String) - Method in class edu.rice.cs.drjava.model.DeadClassLoader
 
findFileInPaths(String, Iterable<File>) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Searches for a file with the given name on the provided paths.
findFileInPaths(String, Iterable<File>) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
findFileInPaths(String, Iterable<File>) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Searches for a file with the given name on the provided paths.
findMatch(int, TreeSet<String>, Lambda<String, String>) - Method in class edu.rice.cs.util.BalancingStreamTokenizer
 
findNext() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
findNextEnclosingBrace(int, char, char) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Searching forward, finds the position of the enclosing brace, which may be a pointy bracket.
findNextEnclosingBrace(int, char, char) - Method in interface edu.rice.cs.drjava.model.DJDocument
Searching forwards, finds the position of the enclosing brace.
findNextEnclosingBrace(int, char, char) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
findPrevDelimiter(int, char[]) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Searching backwards, finds the position of the first character that is one of the given delimiters.
findPrevDelimiter(int, char[], boolean) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Searching backwards, finds position of first character that is a given delimiter, skipping over balanced braces if so instructed.
findPrevDelimiter(int, char[]) - Method in interface edu.rice.cs.drjava.model.DJDocument
Searching backwards, finds the position of the first character that is one of the given delimiters.
findPrevDelimiter(int, char[], boolean) - Method in interface edu.rice.cs.drjava.model.DJDocument
Searching backwards, finds the position of the first character that is one of the given delimiters.
findPrevDelimiter(int, char[]) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
findPrevDelimiter(int, char[], boolean) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
findPrevEnclosingBrace(int, char, char) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Searching backwards, finds the position of the enclosing brace of specified type.
findPrevEnclosingBrace(int, char, char) - Method in interface edu.rice.cs.drjava.model.DJDocument
Searching backwards, finds the position of the enclosing brace.
findPrevEnclosingBrace(int, char, char) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
FindReplaceMachine - Class in edu.rice.cs.drjava.model
Implementation of logic of find/replace over a document.
FindReplaceMachine(SingleDisplayModel, DocumentIterator) - Constructor for class edu.rice.cs.drjava.model.FindReplaceMachine
Standard Constructor.
FindReplaceMachineTest - Class in edu.rice.cs.drjava.model
Tests the FindReplaceMachine.
FindReplaceMachineTest() - Constructor for class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
findResource(String) - Method in class edu.rice.cs.drjava.model.DeadClassLoader
 
FindResult - Class in edu.rice.cs.drjava.model
Returned to FindMachineDialog with the location of the found string (or -1 if the string was not found) as well as a flag indicating whether the machine wrapped around the end of the document.
FindResult(OpenDefinitionsDocument, int, boolean, boolean) - Constructor for class edu.rice.cs.drjava.model.FindResult
Constructor for a FindResult.
FindResultsPanel - Class in edu.rice.cs.drjava.ui
Panel for displaying find results.
FindResultsPanel(MainFrame, RegionManager<MovingDocumentRegion>, String, String, boolean, boolean, boolean, boolean, boolean, WeakReference<OpenDefinitionsDocument>, FindReplacePanel) - Constructor for class edu.rice.cs.drjava.ui.FindResultsPanel
Constructs a new find results panel.
findTestClasses(List<String>, List<File>) - Method in class edu.rice.cs.drjava.model.junit.JUnitTestManager
Find the test classes among the given classNames and accumulate them in TestSuite for junit.
findTestClasses(List<String>, List<File>) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Sets up a JUnit test suite in the Interpreter JVM and finds which classes are really TestCases classes (by loading them).
findTestClasses(List<String>, List<File>) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
 
findTestClasses(List<String>, List<File>) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Sets up a JUnit test suite in the Interpreter JVM and finds which classes are really TestCases classes (by loading them).
finished() - Method in class edu.rice.cs.util.swing.SwingWorker
Called from the event dispatching thread (not on the worker thread) after the construct method has returned.
first() - Method in class edu.rice.cs.drjava.ui.RecentDocFrame
Resets the frame to point to the first document in the list.
fixPathForNavigator(String) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
fixPathForNavigator(String) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
fixPathForNavigator(String) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Formats a string pathname for use in the document navigator.
flash() - Method in class edu.rice.cs.drjava.ui.SplashScreen
Display the splash screen, and schedule it to be removed after a delay.
flatten(String) - Static method in class edu.rice.cs.util.StringOps
Converts newline chars to SEPARATOR char (a solid black upright rectangle).
flip() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Return the opposite of this ReducedToken in the same state.
focusOnDefinitionsPane() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
 
focusOnDefinitionsPane() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called to shift the focus to the Definitions Pane.
focusOnDefinitionsPane() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when the focus must be changed to the active document in the definitions pane
focusOnDefinitionsPane() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
focusOnLastFocusOwner() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
 
focusOnLastFocusOwner() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called to shift the focus to the last focus owner among the main frame panes.
focusOnLastFocusOwner() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Restores the focus in the main frame to the last focus owner.
focusOnLastFocusOwner() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
folder1 - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
folder2 - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
FOLLOW_FILE_DELAY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Delay for following files.
FOLLOW_FILE_LINES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Maximum lines to keep when following files, or 0 for unlimited.
FONT_DOCLIST - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
List of open documents
FONT_LINE_NUMBERS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Line numbers
FONT_MAIN - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Main (definitions document, tab contents)
FONT_MAIN - Static variable in interface edu.rice.cs.drjava.plugins.eclipse.DrJavaConstants
The font used in the interactions pane.
FONT_MAIN - Static variable in interface edu.rice.cs.drjava.plugins.eclipse.DrJavaConstants
The font used in the interactions pane.
FONT_TOOLBAR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Toolbar buttons
FontChooser - Class in edu.rice.cs.util.swing
FontChooser, adapted from NwFontChooserS by Noah Wairauch.
FontChooser.NwList - Class in edu.rice.cs.util.swing
Private inner class for a list which displays a list of options in addition to a label indicating the currently selected item.
FontChooser.NwList(String[]) - Constructor for class edu.rice.cs.util.swing.FontChooser.NwList
 
FontOption - Class in edu.rice.cs.drjava.config
Class defining all configuration entries of type Font
FontOption(String, Font) - Constructor for class edu.rice.cs.drjava.config.FontOption
 
FontOptionComponent - Class in edu.rice.cs.drjava.ui.config
The Graphical form of a FontOption.
FontOptionComponent(FontOption, String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.FontOptionComponent
 
FontOptionComponent(FontOption, String, SwingFrame, String) - Constructor for class edu.rice.cs.drjava.ui.config.FontOptionComponent
Constructor that allows for a tooltip description.
FontOptionComponentTest - Class in edu.rice.cs.drjava.ui.config
Tests functionality of this OptionComponent
FontOptionComponentTest() - Constructor for class edu.rice.cs.drjava.ui.config.FontOptionComponentTest
 
FontOptionTest - Class in edu.rice.cs.drjava.config
Class according to the JUnit protocol.
FontOptionTest() - Constructor for class edu.rice.cs.drjava.config.FontOptionTest
 
FOO2_EXTENDS_FOO_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileSuccessTestCase
 
FOO2_REFERENCES_NON_PUBLIC_CLASS_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileSuccessTestCase
 
FOO_MISSING_CLOSE_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
FOO_NON_PUBLIC_CLASS_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileSuccessTestCase
 
FOO_PACKAGE_AFTER_IMPORT - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
FOO_PACKAGE_AS_FIELD - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
FOO_PACKAGE_AS_FIELD_2 - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
FOO_PACKAGE_AS_PART_OF_FIELD - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileSuccessTestCase
 
FOO_PACKAGE_AS_PART_OF_FIELD - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
FOO_PACKAGE_INSIDE_CLASS - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
FOO_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
FOO_TEXT - Static variable in class edu.rice.cs.drjava.ui.RecentFileManagerTest
 
FOO_WITH_ASSERT - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileSuccessTestCase
 
FOO_WITH_GENERICS - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileSuccessTestCase
 
footer - Variable in class edu.rice.cs.drjava.config.VectorOption
 
FOOTER_FONT - Static variable in class edu.rice.cs.drjava.model.print.DrJavaBook
 
forBoolAtom(BoolAtom) - Method in interface edu.rice.cs.util.sexp.SExpVisitor
 
forBooleanValue(Boolean) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.Visitor
 
forBusy() - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.Visitor
 
force(X, String) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentLineNumStrategy
 
force(X, String) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentStrategy
 
force(X, String) - Method in interface edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.MatchingStrategy
Force the mask to fit this entry.
force(X, String) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixLineNumStrategy
 
force(X, String) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixStrategy
 
force(X, String) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExLineNumStrategy
 
force(X, String) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExStrategy
 
FORCE_TEST_SUFFIX - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to force test classes in projects to end in "Test".
ForcedChoiceOption - Class in edu.rice.cs.drjava.config
Class defining a configuration option that requires a choice between mutually-exclusive possible values.
ForcedChoiceOption(String, String, Collection<String>) - Constructor for class edu.rice.cs.drjava.config.ForcedChoiceOption
 
ForcedChoiceOptionComponent - Class in edu.rice.cs.drjava.ui.config
This component displays all legal choices for a ForcedChoiceOption as a list of radio buttons.
ForcedChoiceOptionComponent(ForcedChoiceOption, String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.ForcedChoiceOptionComponent
Main constructor builds a panel containing a set of radio buttons for the legal values of the ForcedChoiceOption.
ForcedChoiceOptionComponent(ForcedChoiceOption, String, SwingFrame, String) - Constructor for class edu.rice.cs.drjava.ui.config.ForcedChoiceOptionComponent
Constructor that allows for a tooltip description.
ForcedChoiceOptionComponentTest - Class in edu.rice.cs.drjava.ui.config
Tests functionality of this OptionComponent.
ForcedChoiceOptionComponentTest() - Constructor for class edu.rice.cs.drjava.ui.config.ForcedChoiceOptionComponentTest
 
ForcedChoiceOptionTest - Class in edu.rice.cs.drjava.config
Class according to the JUnit protocol.
ForcedChoiceOptionTest(String) - Constructor for class edu.rice.cs.drjava.config.ForcedChoiceOptionTest
 
forceInsertText(int, String, String) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Inserts a string into the document at the given offset and the given named style, regardless of the edit condition.
forceInsertText(int, String, String) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Inserts a string into the document at the given offset and the given named style, regardless of the edit condition.
forceInsertText(int, String, String) - Method in class edu.rice.cs.util.text.ConsoleDocument
Inserts a string into the document at the given offset and style, regardless of the edit condition.
forceInsertText(int, String, String) - Method in interface edu.rice.cs.util.text.EditDocumentInterface
Inserts a string into the document at the given offset and style, regardless of the edit condition.
forceInsertText(int, String, String) - Method in class edu.rice.cs.util.text.SwingDocument
Inserts a string into the document at the given offset and style, regardless of the edit condition.
forceQuit() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Halts the program immediately.
forceQuit() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
forceQuit() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Halts the program immediately.
forceRemoveText(int, int) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Removes a portion of the document, regardless of the edit condition.
forceRemoveText(int, int) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Removes a portion of the document, regardless of the edit condition.
forceRemoveText(int, int) - Method in class edu.rice.cs.util.text.ConsoleDocument
Removes a portion of the document, regardless of the edit condition.
forceRemoveText(int, int) - Method in interface edu.rice.cs.util.text.EditDocumentInterface
Removes a portion of the document, regardless of the edit condition.
forceRemoveText(int, int) - Method in class edu.rice.cs.util.text.SwingDocument
Removes a portion of the document, regardless of the edit condition.
forCharValue(Character) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.Visitor
 
forCons(Cons) - Method in interface edu.rice.cs.util.sexp.SEListVisitor
 
forCons(Cons) - Method in interface edu.rice.cs.util.sexp.SExpVisitor
 
forEmpty(Empty) - Method in interface edu.rice.cs.util.sexp.SEListVisitor
 
forEmpty(Empty) - Method in interface edu.rice.cs.util.sexp.SExpVisitor
 
forException(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.Visitor
 
forList(IDocumentNavigator<ItemT>, InType) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigatorAlgo
the List case for the visitor
format(Color) - Method in class edu.rice.cs.drjava.config.ColorOption
 
format(File) - Method in class edu.rice.cs.drjava.config.FileOption
 
format(Font) - Method in class edu.rice.cs.drjava.config.FontOption
Create a String representation of the Font object, in the format: fontname-fontstyle-fontsize.
format(String) - Method in class edu.rice.cs.drjava.config.ForcedChoiceOption
 
format(T) - Method in interface edu.rice.cs.drjava.config.FormatStrategy
 
format(KeyStroke) - Method in class edu.rice.cs.drjava.config.KeyStrokeOption
 
format(T) - Method in class edu.rice.cs.drjava.config.Option
Formats a statically typed T value as a String.
format(String) - Method in class edu.rice.cs.drjava.config.StringOption
 
format(Vector<T>) - Method in class edu.rice.cs.drjava.config.VectorOption
Formats the Vector v.
FORMAT_BOOL - Static variable in class edu.rice.cs.drjava.config.UnaryOpProperty
Formatter for Booleans.
FORMAT_DOUBLE - Static variable in class edu.rice.cs.drjava.config.UnaryOpProperty
Formatter for Numbers.
FORMAT_STRING - Static variable in class edu.rice.cs.drjava.config.UnaryOpProperty
Formatter for Strings.
formatRep(File) - Method in class edu.rice.cs.util.swing.FileDisplay
 
FormatStrategy<T> - Interface in edu.rice.cs.drjava.config
The sheer ability to format something of type T to a String.
formatter - Variable in class edu.rice.cs.drjava.config.VectorOption
 
forNoValue() - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.Visitor
 
forNumberAtom(NumberAtom) - Method in interface edu.rice.cs.util.sexp.SExpVisitor
 
forNumberValue(Number) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.Visitor
 
forObjectValue(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.Visitor
 
forStringValue(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.Visitor
 
forTextAtom(TextAtom) - Method in interface edu.rice.cs.util.sexp.SExpVisitor
 
forTree(IDocumentNavigator<ItemT>, InType) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigatorAlgo
the Tree case for the visitor
forUnexpectedException(Throwable) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.Visitor
 
forwardHistorySearch(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Forward searches the history for the given string.
forwardRegion() - Method in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
Go to the next region.
forwardSearch(String) - Method in class edu.rice.cs.drjava.model.repl.History
Forward-searches the history for the next matching string.
forwardSearchInteractionsInHistory() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Forward searches the history for interactions that started with the current interaction.
Free - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Shadowing state that indicates normal, unshadowed text.
FREE - Static variable in interface edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates
 
freeResources() - Method in class edu.rice.cs.drjava.ui.FindResultsPanel
Called from FindReplacePanel.findAll if search finds no matches.
FULL_JAVA - Static variable in class edu.rice.cs.drjava.DrJavaRoot
 
fullPackage - Variable in class edu.rice.cs.drjava.ui.MainFrame.GoToFileListEntry
 

G

gainedSelection(NodeData<? extends ItemT>, boolean) - Method in interface edu.rice.cs.util.docnavigation.INavigationListener
Runs when an item in a navigator is selected
GapTest - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Tests the functionality of the Gap class.
GapTest() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.GapTest
 
gatherProjectDocInfo() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
GeneralProcessCreator - Class in edu.rice.cs.util
This class abstracts out process creation, similar to ProcessCreator, which is only available in Java 1.5.
GeneralProcessCreator(String, String, PropertyMaps) - Constructor for class edu.rice.cs.util.GeneralProcessCreator
Constructor for a process creator with the given command line and the work directory.
GeneralProcessCreator(List<List<List<String>>>, String, PropertyMaps) - Constructor for class edu.rice.cs.util.GeneralProcessCreator
Constructor for a process creator with the given command line already split up, and the work directory.
generateJavaAPIList() - Method in class edu.rice.cs.drjava.ui.MainFrame
Generate Java API class list.
generateJavadoc(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
generateJavadoc(FileSaveSelector) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Generates Javadoc for this document, saving the output to a temporary directory.
generatePathString(TreePath) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Generates a path string for the given tree node.
get(KeyStroke) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
Takes a KeyStroke and gets its Action from the keyToActionMap
get() - Method in class edu.rice.cs.util.swing.SwingWorker
Return the value created by the construct method.
get(String) - Method in class edu.rice.cs.util.XMLConfig
Returns the value as specified by the DOM path.
get(String, Node) - Method in class edu.rice.cs.util.XMLConfig
Returns the value as specified by the DOM path.
get(String, String) - Method in class edu.rice.cs.util.XMLConfig
Returns the value as specified by the DOM path, or the default value if the value could not be found.
get(String, Node, String) - Method in class edu.rice.cs.util.XMLConfig
Returns the value as specified by the DOM path, or the default value if the value could not be found.
GET_CURRENT - Static variable in class edu.rice.cs.drjava.config.PropertyMaps
A lambda to use the getCurrent() method, which forces an update.
GET_LAZY - Static variable in class edu.rice.cs.drjava.config.PropertyMaps
A lambda to use the getLazy() method, which does not force an update and might be stale.
getAbsoluteFile() - Method in class edu.rice.cs.drjava.project.DocFile
 
getAbsoluteFile() - Method in class edu.rice.cs.util.FileOps.NullFile
 
getAbsolutePath() - Method in class edu.rice.cs.util.FileOps.NullFile
 
getAction() - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
getActiveCompiler() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Gets the compiler that is the "active" compiler.
getActiveCompiler() - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Gets the compiler that is the "active" compiler.
getActiveDocument() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Returns the currently active document.
getActiveDocument() - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
 
getAllowKeyEvents() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
getAllWrapped() - Method in class edu.rice.cs.drjava.model.FindResult
Returns true if the search wrapped to the start document.
getAndResetNumLinesChangedAfter() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Gets the value of _numLinesChangedAfter field and reset it -1.
getAscent(GlyphView) - Method in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
Fetches the ascent above the baseline for the glyphs corresponding to the given range in the model.
getAttribute(String) - Method in class edu.rice.cs.drjava.config.DrJavaProperty
Return an attribute's value.
getAutoRefreshStatus() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Gets autorfresh status of the project
getAutoRefreshStatus() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getAutoRefreshStatus() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
 
getAutoRefreshStatus() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets autorefresh status of the project
getAutoRefreshStatus() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
getAutoRefreshStatus() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getAuxiliaryBinTitle() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Gives the title of the aux files bin for the navigator.
getAuxiliaryBinTitle() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getAuxiliaryBinTitle() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gives the title of the aux files bin for the navigator
getAuxiliaryDocuments() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Returns the OpenDefinitionsDocuments that are identified as auxiliary project source files.
getAuxiliaryDocuments() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getAuxiliaryDocuments() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
getAuxiliaryFiles() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
These files are the files outside of the project tree that are saved in the project file so that they are opened as well as the project files.
getAuxiliaryFiles() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getAvailableCompilers() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Returns all registered compilers that are actually available.
getAvailableCompilers() - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Returns all registered compilers that are actually available.
getBackground(AttributeSet) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getBackupFile() - Method in class edu.rice.cs.util.FileOps.DefaultFileSaver
 
getBackupFile() - Method in interface edu.rice.cs.util.FileOps.FileSaver
This method tells what to name the backup file, if a backup is made.
getBanner() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
 
getBanner(File) - Static method in class edu.rice.cs.drjava.model.repl.InteractionsModel
 
getBaseIcon() - Method in class edu.rice.cs.util.swing.CenteredIcon
 
getBeep() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Returns a command that creates a beep when run.
getBeep() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Returns a command that creates a beep when run.
getBeep() - Method in class edu.rice.cs.drjava.ui.InteractionsPane
Returns a runnable object that beeps to the user.
getBlankString(int) - Static method in class edu.rice.cs.util.StringOps
Gets a string consisting of n blanks.
getBlockOffset() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
getBookmarkManager() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getBookmarkManager() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getBookmarkManager() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getBookmarkManager() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
getBookmarkManager() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getBookmarks() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
getBookmarks() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getBool(String) - Method in class edu.rice.cs.util.XMLConfig
Returns the value as specified by the DOM path.
getBool(String, Node) - Method in class edu.rice.cs.util.XMLConfig
Returns the value as specified by the DOM path.
getBool(String, boolean) - Method in class edu.rice.cs.util.XMLConfig
Returns the value as specified by the DOM path, or the default value if the value could not be found.
getBool(String, Node, boolean) - Method in class edu.rice.cs.util.XMLConfig
Returns the value as specified by the DOM path, or the default value if the value could not be found.
getBoundedPosition(GlyphView, int, float, float) - Method in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
Determines the best location (in the model) to break the given view.
getBreakpoint(int, String) - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Gets the Breakpoint object at the specified line in the given class.
getBreakpoint(int, String) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Gets the Breakpoint object at the specified line in the given class.
getBreakpoint(int, String) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Gets the Breakpoint object at the specified line in the given class.
getBreakpointManager() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getBreakpointManager() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getBreakpointManager() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getBreakpointManager() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
getBreakpointManager() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getBreakpoints() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
getBreakpoints() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getBrowserHistoryManager() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getBrowserHistoryManager() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getBrowserHistoryManager() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
getBuildDirectory() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getBuildDirectory() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getBuildDirectory() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Returns the directory in which to put the class files after compilation
getBuildDirectory() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
getBuildDirectory() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
getBuildDirectory() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getBuildDirectoryCP() - Method in class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
 
getBuildTime(URL) - Static method in class edu.rice.cs.drjava.ui.NewVersionPopup
Returns the build time for the URL, or null if it could not be read.
getBuildTime(URL, Box<String>) - Static method in class edu.rice.cs.drjava.ui.NewVersionPopup
Returns the build time for the URL, or null if it could not be read.
getBuildTime() - Static method in class edu.rice.cs.drjava.Version
 
getBuildTimeString() - Static method in class edu.rice.cs.drjava.Version
 
getButton() - Static method in class edu.rice.cs.drjava.ui.DrJavaErrorHandler
Gets the button to show.
getButtonPressed() - Method in class edu.rice.cs.drjava.ui.ClipboardHistoryFrame
Return the code for the last button that was pressed.
getButtonPressed() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Return the name for the last button that was pressed.
getButtonPressed() - Method in class edu.rice.cs.util.swing.ScrollableListDialog
Return the number of the button that was pressed to close the dialog.
getBytes() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Returns the byte image (as written to a file) of this document.
getCachedClassFile() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getCachedClassFile() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getCacheSize() - Method in class edu.rice.cs.drjava.model.cache.DocumentCache
 
getCanonicalFile() - Method in class edu.rice.cs.drjava.project.DocFile
 
getCanonicalFile(File) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use IOUtil.attemptCanonicalFile(java.io.File) instead.
getCanonicalFile() - Method in class edu.rice.cs.util.FileOps.NullFile
 
getCanonicalPath() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getCanonicalPath() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns canonical path for well-formed file, "(Untitled)" if no file exists, and absolute path if ill-formed.
getCanonicalPath() - Method in error edu.rice.cs.util.classloader.ClassFileError
 
getCanonicalPath(File) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use IOUtil.attemptCanonicalFile(java.io.File) instead. (The result will be a File instead of a String.)
getCanonicalPath() - Method in class edu.rice.cs.util.FileOps.NullFile
 
getCategories() - Method in class edu.rice.cs.drjava.config.PropertyMaps
Return the set of categories.
getCaughtException() - Method in class edu.rice.cs.util.swing.AsyncCompletionArgs
Returns the exception thrown from within the asynchronous task if an exception was thrown.
getCause() - Method in exception edu.rice.cs.util.UnexpectedException
Returns the contained exception.
getCharacterElement(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getCheckBoxValue() - Method in class edu.rice.cs.util.swing.ConfirmCheckBoxDialog
Gets the selected value of the check box.
getClassFileInSync() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getClassFileInSync() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getClassFiles() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getClassFiles() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getClassFiles() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
 
getClassFiles() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
getClassName() - Method in class edu.rice.cs.drjava.model.ClassAndInterfaceFinder
Finds the the name of the first class (excluding interfaces) defined in this file.
getClassName() - Method in interface edu.rice.cs.drjava.model.debug.Breakpoint
 
getClassName() - Method in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
Returns the class name this DebugAction occurs in.
getClassName() - Method in class edu.rice.cs.drjava.ui.MainFrame.GoToFileListEntry
 
getClassName() - Method in class edu.rice.cs.drjava.ui.MainFrame.JavaAPIListEntry
 
getClassName() - Method in error edu.rice.cs.util.classloader.ClassFileError
 
getClassOrInterfaceName() - Method in class edu.rice.cs.drjava.model.ClassAndInterfaceFinder
Finds the the name of the first class or interface defined in this file.
getClassPath() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws an UnsupportedOperationException
getClassPath() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Get the class path to be used in all class-related operations.
getClassPath() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getClassPath() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Get the class path to be used in all class-related operations.
getClassPath() - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Returns the current classpath in use by the JUnit JVM, in the form of a path-separator delimited string.
getClassPath() - Method in interface edu.rice.cs.drjava.model.junit.JUnitModelCallback
Returns the accumulated classpath in use by all Java interpreters
getClassPath() - Method in class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
 
getClassPath() - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
getClassPath() - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
Returns the current class path.
getClassPath() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyJUnitModel
 
getClassPath() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Returns the current classpath of the interpreter as a list of unique entries.
getClassPath() - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
Gets the interpreter classpath from the interpreter jvm.
getClassPath() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
 
getClassPath() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
 
getClassPaths() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
getClassPaths() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getClipboardSelection(Component) - Static method in class edu.rice.cs.util.swing.Utilities
 
getCollapsedPaths() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
getCollapsedPaths() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getCollapsedPaths() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
getColor() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.SWTStyle
 
getColor() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.SWTStyle
 
getColor() - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter.DefaultFrameHighlightPainter
 
getColor() - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter.DefaultUnderlineHighlightPainter
 
getColumnCount() - Method in class edu.rice.cs.drjava.ui.DebugPanel.StackTableModel
 
getColumnCount() - Method in class edu.rice.cs.drjava.ui.DebugPanel.ThreadTableModel
 
getColumnCount() - Method in class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
getColumnName(int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.StackTableModel
 
getColumnName(int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.ThreadTableModel
 
getColumnName(int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
getCompilerErrorModel() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Gets the CompilerErrorModel representing the last compile.
getCompilerErrorModel() - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Gets the CompilerErrorModel representing the last compile.
getCompilerErrorString() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Returns a string with all compiler errors.
getCompilerLock() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Returns the lock used to prevent simultaneous compilation and JUnit testing
getCompilerLock() - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Returns the lock used to prevent simultaneous compilation and JUnit testing
getCompilerModel() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getCompilerModel() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Gets the CompilerModel, which provides all methods relating to compilers.
getCompilerModel() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getCompilerModel() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets the CompilerModel, which provides all methods relating to compilers.
getCompletePath(int) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getCompletePath() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getCompletePath() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns canonical path (as defined above) followed by " *" if modified.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.ButtonComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.DirectoryOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.ForcedChoiceOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.LabelComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Returns the JComponent to display for this OptionComponent.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.StringOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Return's this OptionComponent's configurable component.
getConfig() - Static method in class edu.rice.cs.drjava.DrJava
Returns the configuration object with all customized and default values.
getConfigKeyStroke() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Returns the KeyStroke current set in the Config settings.
getConsoleDoc() - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
Gets the console document for this console.
getConsoleDoc() - Method in class edu.rice.cs.drjava.ui.ConsoleController
Gets the ConsoleDocument.
getConsoleDoc() - Method in class edu.rice.cs.drjava.ui.InteractionsController
Allows the abstract superclass to use the document.
getConsoleDocument() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getConsoleDocument() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getConsoleDocument() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets the console document.
getConsoleDocument() - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
 
getConsoleDocument() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Gets the console tab document for this interactions model
getConsoleDocument() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
getConsoleDocument() - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Returns null because console tab document is not supported in this model
getConsoleDocument() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Gets the console tab document for this interactions model
getConsoleDocument() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Gets the console tab document for this interactions model
getConsoleInput() - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
Returns a line of text entered by the user at the equivalent of System.in.
getConsoleInput() - Method in interface edu.rice.cs.drjava.model.repl.InputListener
 
getConsoleInput() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Returns a line of text entered by the user at the equivalent of System.in.
getConsoleInput() - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
Called when input is request from System.in.
getConsoleInput() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
getConsoleInput() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Asks the main jvm for input from the console.
getConsoleInput() - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
Asks the main jvm for input from the console.
getContainedThrowable() - Method in exception edu.rice.cs.util.text.EditDocumentException
Returns the contained exception.
getContentType() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit
Get the MIME content type of the document.
getContentType() - Method in class edu.rice.cs.drjava.model.repl.InteractionsEditorKit
Get the MIME content type of the document.
getController() - Method in class edu.rice.cs.drjava.ui.SimpleInteractionsWindow
Accessor for the controller.
getCreateJarFile() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Return the create jar file for the project.
getCreateJarFile() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getCreateJarFile() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Return the create jar file for the project.
getCreateJarFile() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Return the create jar file for the project.
getCreateJarFile() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
getCreateJarFile() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getCreateJarFlags() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Return the create jar flags for the project.
getCreateJarFlags() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getCreateJarFlags() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Return the create jar flags for the project.
getCreateJarFlags() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Return the create jar file for the project.
getCreateJarFlags() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
getCreateJarFlags() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getCurrent(PropertyMaps) - Method in class edu.rice.cs.drjava.config.ConstantProperty
Return the value of the property.
getCurrent(PropertyMaps) - Method in class edu.rice.cs.drjava.config.DrJavaActionProperty
Return the value of the property.
getCurrent(PropertyMaps) - Method in class edu.rice.cs.drjava.config.DrJavaProperty
Return the value of the property.
getCurrent(PropertyMaps) - Method in class edu.rice.cs.drjava.config.FileProperty
Return the value of the property.
getCurrent() - Method in class edu.rice.cs.drjava.model.repl.History
Returns item in history at current position; returns "" if no current item exists.
getCurrent() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Returns the currently selected navigator item, or null if no navigator item is selected.
getCurrent() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns the currently selected leaf node, or null if the selected node is not a leaf.
getCurrentCol() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Return the current column of the cursor position.
getCurrentCol() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getCurrentCol() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getCurrentCol() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
getCurrentDefPane() - Method in class edu.rice.cs.drjava.ui.MainFrame
Returns the current DefinitionsPane.
getCurrentInput() - Method in class edu.rice.cs.util.text.ConsoleDocument
Returns the string that the user has entered at the current prompt.
getCurrentInteraction() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Returns the string that the user has entered at the current prompt.
getCurrentInteraction(int) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Returns any text that is after the current prompt.
getCurrentInteraction(int) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Returns any text that is after the current prompt.
getCurrentInterpreterName() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Accesses the cached current interpreter name.
getCurrentItem() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Get currently selected item.
getCurrentLine() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Return the current line of the cursor position.
getCurrentLine() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getCurrentLine() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getCurrentLine() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Returns the current line of the definitions pane.
getCurrentLinefromDoc() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Determines current line using logic in DefinitionsDocument.
getCurrentLocation() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Get the current location of the cursor in the document.
getCurrentLocation() - Method in interface edu.rice.cs.drjava.model.DJDocument
Gets the current location of the cursor the document.
getCurrentLocation() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getCurrentOffset() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
Gets the character offset to which this machine is currently pointing.
getCurrentProject() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
getCurrentRegion() - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
 
getCurrentStackFrameData() - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Returns a Vector of StackData for the current thread.
getCurrentStackFrameData() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Returns a Vector of DebugStackData for the current suspended thread.
getCurrentStackFrameData() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Returns a Vector of StackData for the current thread or null if the current thread is null.
getCurrentStrategyIndex() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame.FrameState
 
getCurrentThreadData() - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Returns a Vector of ThreadData.
getCurrentThreadData() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Returns a list of all threads being tracked by the debugger.
getCurrentThreadData() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Returns a Vector of ThreadData or null if the vm is null.
getData() - Method in class edu.rice.cs.util.docnavigation.FileNode
 
getData() - Method in class edu.rice.cs.util.docnavigation.InnerNode
 
getData() - Method in class edu.rice.cs.util.docnavigation.LeafNode
 
getDebugger() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
getDebugger() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Gets the Debugger used by DrJava.
getDebugger() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getDebugger() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets the Debugger, which interfaces with the integrated debugger.
getDebugPort() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
getDebugPort() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns an available port number to use for debugging the interactions JVM.
getDebugPort() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getDebugPort() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns an available port number to use for debugging the interactions JVM.
getDebugPort() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Returns the port number to use for debugging the interactions JVM.
getDebugPort() - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
Returns an available port number to use for debugging a remote interpreter.
getDebugPort() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
getDebugPort() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Returns the debug port to use, as specified by the model.
getDefault() - Method in class edu.rice.cs.drjava.config.OptionParser
 
getDefault() - Static method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Returns the shared instance of the plugin.
getDefault() - Static method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Returns the shared instance of the plugin.
getDefaultDocListFont() - Static method in class edu.rice.cs.drjava.config.OptionConstants.DefaultFont
 
getDefaultLineNumberFont() - Static method in class edu.rice.cs.drjava.config.OptionConstants.DefaultFont
 
getDefaultLookAndFeel() - Static method in class edu.rice.cs.drjava.config.OptionConstants.LookAndFeels
Return the look-and-feel to use by default
getDefaultMainFont() - Static method in class edu.rice.cs.drjava.config.OptionConstants.DefaultFont
 
getDefaultNewFileRep() - Static method in class edu.rice.cs.util.swing.FileDisplay
 
getDefaultRootElement() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getDefaultString() - Method in class edu.rice.cs.drjava.config.Option
 
getDefaultString() - Method in class edu.rice.cs.drjava.config.OptionParser
 
getDefaultStyle() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
getDefaultStyle() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Gets the String identifying the default style for this document if one exists; null otherwise.
getDefaultStyle() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Gets the String identifying the default style for this document if one exists; null otherwise.
getDefaultStyle() - Method in class edu.rice.cs.util.text.ConsoleDocument
 
getDefaultStyle() - Method in interface edu.rice.cs.util.text.EditDocumentInterface
Gets the String identifying the default style for this document if one exists; null otherwise.
getDefaultStyle() - Method in class edu.rice.cs.util.text.SwingDocument
A SwingDocument instance does not have a default style
getDefaultTheme() - Static method in class edu.rice.cs.drjava.config.OptionConstants.PlasticThemes
 
getDefPaneGivenODD(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
getDefViewport() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
getDescent(GlyphView) - Method in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
Fetches the descent below the baseline for the glyphs corresponding to the given range in the model.
getDescription() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
Returns a one-line description of the compiler (such as the name and file location)
getDescription() - Method in class edu.rice.cs.drjava.model.compiler.JavacCompiler
 
getDescription() - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
getDescription() - Method in class edu.rice.cs.drjava.ui.ClassPathFilter
 
getDescription() - Method in class edu.rice.cs.drjava.ui.DirectoryFilter
 
getDescription() - Method in class edu.rice.cs.drjava.ui.InteractionsHistoryFilter
 
getDescription() - Method in class edu.rice.cs.drjava.ui.JavaSourceFilter
 
getDimension() - Method in class edu.rice.cs.drjava.ui.ClipboardHistoryFrame.FrameState
 
getDimension() - Method in class edu.rice.cs.drjava.ui.DetachedFrame.FrameState
 
getDimension() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame.FrameState
 
getDirectory(File) - Method in class edu.rice.cs.drjava.ui.JavadocDialog
Shows the dialog prompting the user for a destination directory in which to generate Javadoc.
getDirectory(File) - Method in interface edu.rice.cs.util.DirectorySelector
Gets a directory.
getDiscriptionMessage() - Method in class edu.rice.cs.util.swing.AsyncTask
Sets the description of the task that should be displayed in the progress monitor that the user sees.
getDistToEnclosingBraceStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
 
getDistToIdentNewline() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
 
getDistToNextNewline() - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Gets distance to next new line.
getDistToNextNewline() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Returns the distance to the gap before the next newline (end of document if no newline)
getDistToNextNewline() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
 
getDistToStart(int) - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Gets distance to enclosing new line
getDistToStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Gets distance to the previous newline character (not including newline char).
getDistToStart(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Returns distance to previous newline where relLoc is the distance back from the cursor to start searching.
getDistToStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Gets distance to the new newline character (not including the newline).
getDistToStart(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Gets distance to previous newline character (not including the newline).
getDJDocument() - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
Returns the DJDocument held by the pane.
getDJDocument() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Get the DJDocument (OpenDefinitionsDocument) contained in this pane.
getDJDocument() - Method in class edu.rice.cs.drjava.ui.InteractionsPane
Returns the DJDocument held by the pane.
getDocCollectionWidget() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getDocCollectionWidget() - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
 
getDocStyle(String) - Method in class edu.rice.cs.util.text.SwingDocument
Returns the style with the given name, or null if no such named style exists.
getDocText(int, int) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Returns a portion of the document.
getDocText(int, int) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Returns a portion of the document.
getDocText(int, int) - Method in class edu.rice.cs.util.text.ConsoleDocument
Returns a portion of the document.
getDocText(int, int) - Method in interface edu.rice.cs.util.text.EditDocumentInterface
Returns a portion of the document.
getDocText(int, int) - Method in class edu.rice.cs.util.text.SwingDocument
Returns a portion of the document.
getDocument() - Method in class edu.rice.cs.drjava.model.BrowserDocumentRegion
 
getDocument() - Method in interface edu.rice.cs.drjava.model.cache.DCacheAdapter
Retrieves the document for its corresponding ODD
getDocument() - Method in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
Returns the document this DebugAction occurs in.
getDocument() - Method in exception edu.rice.cs.drjava.model.DocumentClosedException
Get the document which caused this exception.
getDocument() - Method in class edu.rice.cs.drjava.model.DocumentRegion
 
getDocument() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getDocument() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
getDocument() - Method in class edu.rice.cs.drjava.model.FindResult
Returns the document where the found instance is located
getDocument() - Method in interface edu.rice.cs.drjava.model.IDocumentRegion
 
getDocument() - Method in class edu.rice.cs.drjava.model.MovingDocumentRegion
 
getDocument() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Gets the associated DefinitionsDocument which may force materializing it.
getDocument() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Returns the InteractionsDocument stored by this model.
getDocument() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Accessor method for the InteractionsDocument.
getDocument() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Accessor method for the InteractionsDocument.
getDocument() - Method in class edu.rice.cs.drjava.ui.FindResultsPanel
Return the document which was searched (or where the search started, if _searchAll is true).
getDocument() - Method in class edu.rice.cs.drjava.ui.InteractionsController
Accessor method for the InteractionsDocument.
getDocument() - Method in class edu.rice.cs.drjava.ui.RecentDocFrame
Returns null if the list is empty, or the currently prefered OpenDefinitionsDocument.
getDocumentAdapter() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Accessor method for the DocumentAdapter.
getDocumentAdapter() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Accessor method for the DocumentAdapter.
getDocumentAdapter() - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
Accessor method for the InteractionsDJDocument.
getDocumentCache() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
This method is for use only by test cases.
getDocumentCount() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getDocumentCount() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getDocumentCount() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns the document count
getDocumentCount() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Returns the number of INavigatorItems contained by this IDocumentNavigator
getDocumentCount() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns the number of IDocuments contained by this IDocumentNavigator Not synchronized on the assumption that size field of a HashMap always has a legitimate value (either the size of the current state or the size of its state before some concurrent operation started.
getDocumentCount() - Method in interface edu.rice.cs.util.swing.DocumentIterator
 
getDocumentForFile(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Gets the document for the specified file; may involve opening the file.
getDocumentForFile(File) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getDocumentForFile(File) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns the OpenDefinitionsDocument for the specified File, opening a new copy if one is not already open.
getDocumentForFile(File) - Method in class edu.rice.cs.drjava.model.TestDocGetter
 
getDocumentIterator() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Gets a DocumentIterator to allow navigating through open Swing Documents.
getDocumentIterator() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getDocumentIterator() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets a DocumentIterator to allow navigating through open swing Documents.
getDocumentListeners() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getDocumentListeners() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getDocumentNavigator() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getDocumentNavigator() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getDocumentNavigator() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets the DocumentNavigator, which controls the document view.
getDocuments() - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
 
getDocuments() - Method in interface edu.rice.cs.drjava.model.RegionManager
 
getDocuments() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Returns all the IDocuments in the collection in enumeration order.
getDocuments() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns all the IDocuments contained in this navigator.
getDocumentSelectedCount() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
 
getDocumentSelectedCount() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
getDocumentsInBin(String) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Returns all the IDocuments contained in the specified bin.
getDocumentsInBin(String) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns all the IDocuments contained in the specified bin.
getDrawsLayeredHighlights() - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter
 
getEditCondition() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Gets the object which can determine whether an insert or remove edit should be applied, based on the inputs.
getEditCondition() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Gets the object which can determine whether an insert or remove edit should be applied, based on the inputs.
getEditCondition() - Method in class edu.rice.cs.util.text.ConsoleDocument
Gets the object which determines whether an insert/remove edit should be applied based on the inputs.
getEditCondition() - Method in interface edu.rice.cs.util.text.EditDocumentInterface
Gets the object which can determine whether an insert or remove edit should be applied, based on the inputs.
getEditCondition() - Method in class edu.rice.cs.util.text.SwingDocument
Gets the object which can determine whether an insert or remove edit should be applied, based on the inputs.
getEditMenu() - Method in class edu.rice.cs.drjava.ui.MainFrame
For test purposes only.
getEditorKit() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getEditorKit() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getEditorKit() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Fetches the EditorKit implementation for use in the definitions pane.
getEnclosingClassName(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DefaultLightWeightParsingControl
Return the last enclosing class name for the specified document, "" if not inside a class, or null if unknown.
getEnclosingClassName(int, boolean) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Searches backwards to find the name of the enclosing named class or interface.
getEnclosingClassName(int, boolean) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getEnclosingClassName(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.LightWeightParsingControl
Return the last enclosing class name for the specified document, "" if not inside a class, or null if unknown.
getEnclosingClassName(int, boolean) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Searching backwards finds the name of the enclosing named class or interface.
getEnclosingTopLevelClassName(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns the name of the class or interface enclosing the caret position at the top level.
getEndOffset() - Method in class edu.rice.cs.drjava.model.BrowserDocumentRegion
 
getEndOffset() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDABreakpoint
Accessor for the offset of this breakpoint's end position
getEndOffset() - Method in class edu.rice.cs.drjava.model.DocumentRegion
 
getEndOffset() - Method in class edu.rice.cs.drjava.model.DummyDocumentRegion
 
getEndOffset() - Method in interface edu.rice.cs.drjava.model.FileRegion
 
getEndOffset() - Method in class edu.rice.cs.drjava.model.MovingDocumentRegion
 
getEndOffset() - Method in interface edu.rice.cs.drjava.model.Region
 
getEndOffset() - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Accessor for the ending offset of this highlight
getEndPosition() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getEntireColumn() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Whether the component should occupy the entire column.
getError(int) - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Accessor for errors maintained here.
getError(int) - Static method in class edu.rice.cs.drjava.ui.DrJavaErrorHandler
Returns the error with the given index.
getError() - Method in error edu.rice.cs.util.classloader.ClassFileError
 
getErrorAtOffset(OpenDefinitionsDocument, int) - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
This method finds and returns the error that is at the given offset
getErrorCaretListener() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Gets the ErrorCaretListener for this pane.
getErrorCount() - Static method in class edu.rice.cs.drjava.ui.DrJavaErrorHandler
Returns the size of the error list.
getErrorListPane() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
Returns the CompilerErrorListPane that this panel manages.
getErrorListPane() - Method in class edu.rice.cs.drjava.ui.ErrorPanel
 
getErrorListPane() - Method in class edu.rice.cs.drjava.ui.JavadocErrorPanel
Returns the JavadocErrorListPane that this panel manages.
getErrorListPane() - Method in class edu.rice.cs.drjava.ui.JUnitPanel
Returns the JUnitErrorListPane that this panel manages.
getErrorModel() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
 
getErrorModel() - Method in class edu.rice.cs.drjava.ui.ErrorPanel
This function returns the correct error model
getErrorModel() - Method in class edu.rice.cs.drjava.ui.JavadocErrorPanel
 
getErrorModel() - Method in class edu.rice.cs.drjava.ui.JUnitPanel
 
getErrorStream() - Method in class edu.rice.cs.util.ProcessChain
Gets the error stream of the process sequence, i.e.
getErrorStream() - Method in class edu.rice.cs.util.ProcessSequence
Gets the error stream of the process sequence, i.e.
getErrorText(URL) - Method in class edu.rice.cs.drjava.ui.HelpFrame
 
getErrorText(URL) - Method in class edu.rice.cs.drjava.ui.HTMLFrame
This method returns the error text to display when something goes wrong.
getExactClassName() - Method in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
 
getExclFiles() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Return an array of the files excluded from the current project
getExclFiles() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Return an array of the files excluded from the current project
getExclFiles() - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
Return an array of the files excluded from the current project
getExcludedFiles() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
These files are in the project source tree, but have been explicitly excluded from the project.
getExcludedFiles() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getExecutable() - Static method in class edu.rice.cs.util.newjvm.ExecJVM
Find the java executable.
getExtendedSharedMask(List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentLineNumStrategy
 
getExtendedSharedMask(List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentStrategy
 
getExtendedSharedMask(List<X>, PredictiveInputModel<X>) - Method in interface edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.MatchingStrategy
Returns the mask extended by the shared extension.
getExtendedSharedMask(List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixLineNumStrategy
 
getExtendedSharedMask(List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixStrategy
 
getExtendedSharedMask(List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExLineNumStrategy
 
getExtendedSharedMask(List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExStrategy
 
getExtension(File) - Static method in class edu.rice.cs.drjava.ui.ClassPathFilter
 
getExtension(File) - Static method in class edu.rice.cs.drjava.ui.InteractionsHistoryFilter
 
getExtension(File) - Static method in class edu.rice.cs.drjava.ui.JavaSourceFilter
 
getExternalBinTitle() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Gives the title of the external files bin for the navigator
getExternalBinTitle() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getExternalBinTitle() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gives the title of the external files bin for the navigator
getExternalFilesCP() - Method in class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
 
getExtraClassPath() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Returns a project's extra classpaths; empty for FlatFileGroupingState
getExtraClassPath() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getExtraClassPath() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Returns a collection of classpath entries specific to the current project.
getExtraClassPath() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns only the project's extra classpaths.
getExtraCP() - Method in class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
 
getFile() - Method in class edu.rice.cs.drjava.model.BrowserDocumentRegion
 
getFile() - Method in interface edu.rice.cs.drjava.model.debug.DebugBreakpointData
 
getFile() - Method in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
Returns the file this DebugAction occurs in.
getFile() - Method in class edu.rice.cs.drjava.model.DummyDocumentRegion
 
getFile() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getFile() - Method in exception edu.rice.cs.drjava.model.FileMovedException
Get the file which caused this exception.
getFile() - Method in interface edu.rice.cs.drjava.model.FileRegion
 
getFile() - Method in interface edu.rice.cs.drjava.model.FileSaveSelector
Returns the file to save.
getFile() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CancelingSelector
 
getFile() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
getFile() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.WarningFileSelector
 
getFile() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns the file for this document.
getFile() - Method in interface edu.rice.cs.drjava.project.DocumentInfoGetter
 
getFile() - Method in class edu.rice.cs.util.swing.FileDisplay
 
getFile() - Method in class edu.rice.cs.util.swing.FileSelectionEvent
 
getFileChooser() - Method in class edu.rice.cs.util.swing.DirectorySelectorComponent
Returns the file chooser.
getFileChooser() - Method in class edu.rice.cs.util.swing.FileSelectorComponent
Returns the file chooser.
getFileChooser() - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
Returns the file chooser.
getFileDisplayManager20() - Static method in class edu.rice.cs.drjava.ui.MainFrame
 
getFileDisplayManager30() - Static method in class edu.rice.cs.drjava.ui.MainFrame
 
getFileField() - Method in class edu.rice.cs.util.swing.DirectorySelectorComponent
Returns the file text field.
getFileField() - Method in class edu.rice.cs.util.swing.FileSelectorComponent
Returns the file text field.
getFileForClassName(String) - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Called when the JUnitTestManager wants to open a file that is not currently open.
getFileForClassName(String) - Method in interface edu.rice.cs.drjava.model.junit.JUnitModelCallback
Called when the JUnitTestManager wants to open a file that is not currently open.
getFileForClassName(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Called when the JUnitTestManager wants to open a file that is not currently open.
getFileForClassName(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyJUnitModel
 
getFileForClassName(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Called when the JUnitTestManager wants to open a file that is not currently open.
getFileForClassName(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
Called when the JUnitTestManager wants to open a file that is not currently open.
getFileFromField() - Method in class edu.rice.cs.util.swing.DirectorySelectorComponent
Returns the file currently typed into the file field.
getFileFromField() - Method in class edu.rice.cs.util.swing.FileSelectorComponent
Returns the file currently typed into the file field.
getFileFromField() - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
Returns the last file that was selected.
getFileMessage() - Method in class edu.rice.cs.drjava.model.DJError
This function returns a message telling the file this error is from appropriate to display to a user, indicating if there is no file associated with this error.
getFileName() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getFileName() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns the name of this file, or "(Untitled)" if no file.
getFileNameField() - Method in class edu.rice.cs.drjava.ui.MainFrame
For test purposes only.
getFileRegions() - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
 
getFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CancelingSelector
 
getFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
getFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.WarningFileSelector
 
getFiles() - Method in interface edu.rice.cs.util.FileOpenSelector
 
getFiles() - Method in class edu.rice.cs.util.swing.FileSelectionEvent
 
getFilesInDir(File, boolean, FileFilter) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use IOUtil.attemptListFilesAsIterable(java.io.File) or IOUtil.listFilesRecursively(File, FileFilter, FileFilter) instead.
getFilesInFolder(File, boolean) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getFilesToOpen() - Static method in class edu.rice.cs.drjava.DrJava
 
getFileVector() - Method in class edu.rice.cs.drjava.ui.RecentFileManager
Returns the list of recently used files, in order.
getFilter() - Method in class edu.rice.cs.util.docnavigation.GroupNode
 
getFinalizationListeners() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
getFinalizationListeners() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getFinalizationListeners() - Method in interface edu.rice.cs.drjava.model.Finalizable
 
getFinalizationListeners() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
getFindResultsManagers() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getFindWord() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
getFirst() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
 
getFirst() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns the first document in the collection (using enumeration order).
getFirst() - Method in class edu.rice.cs.util.sexp.Cons
 
getFirstDoc() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
getFirstNonWSCharPos(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Finds the position of the first non-whitespace character after pos.
getFirstNonWSCharPos(int, boolean) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Similar to the single-argument version, but allows including comments.
getFirstNonWSCharPos(int, char[], boolean) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Finds the position of the first non-whitespace character after pos.
getFirstNonWSCharPos(int) - Method in interface edu.rice.cs.drjava.model.DJDocument
Finds the position of the first non-whitespace character after pos.
getFirstNonWSCharPos(int, boolean) - Method in interface edu.rice.cs.drjava.model.DJDocument
Similar to the single-argument version, but allows including comments.
getFirstNonWSCharPos(int, char[], boolean) - Method in interface edu.rice.cs.drjava.model.DJDocument
Finds the position of the first non-whitespace character after pos.
getFirstNonWSCharPos(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getFirstNonWSCharPos(int, boolean) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getFirstNonWSCharPos(int, char[], boolean) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getFirstTopLevelClassName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Gets the name of the top level class in this source file by finding the first declaration of a class or interface.
getFirstTopLevelClassName() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getFirstTopLevelClassName() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns the name of the top level class, if any.
getFocusListeners() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Gets the FocustListeners.
getFont(AttributeSet) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getFont() - Method in class edu.rice.cs.util.swing.FontChooser
Returns the currently selected Font.
getFontStyle() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.SWTStyle
 
getFontStyle() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.SWTStyle
 
getForeground(AttributeSet) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getFoundOffset() - Method in class edu.rice.cs.drjava.model.FindResult
Returns the offset of the instance found
getFrame() - Static method in class edu.rice.cs.drjava.ui.DrJavaErrorWindow
Gets the parent frame.
getFrameState() - Method in class edu.rice.cs.drjava.ui.ClipboardHistoryFrame
Returns the last state of the frame, i.e.
getFrameState() - Method in class edu.rice.cs.drjava.ui.DetachedFrame
Returns the last state of the frame, i.e.
getFrameState() - Method in class edu.rice.cs.drjava.ui.EditExternalDialog
Returns the last state of the frame, i.e.
getFrameState() - Method in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Returns the last state of the frame, i.e.
getFrameState() - Method in class edu.rice.cs.drjava.ui.JarOptionsDialog
Returns the last state of the frame, i.e.
getFrameState() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Returns the last state of the frame, i.e.
getFullPackage() - Method in class edu.rice.cs.drjava.ui.MainFrame.GoToFileListEntry
 
getFullPackage() - Method in class edu.rice.cs.drjava.ui.MainFrame.JavaAPIListEntry
 
getFullString() - Method in class edu.rice.cs.drjava.ui.MainFrame.JavaAPIListEntry
 
getFullText() - Method in class edu.rice.cs.util.sexp.Tokens.QuotedTextToken
 
getGroupSelectedCount() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
 
getGroupSelectedCount() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
getHeadSet(R) - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
Gets the sorted set of regions less than r.
getHeight(GlyphView) - Method in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
Only runs in event thread.
getHelp() - Method in class edu.rice.cs.drjava.config.DrJavaProperty
Return the value, which might be stale.
getHighlightManager() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Access to the pane's HighlightManager
getHighlights() - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter
Makes a copy of the highlights.
getHighlightState() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Returns whether the current char is highlighted.
getHighlightStatus(int, int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Return all highlight status info for text between start and end.
getHighlightStatus(int, int) - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Return all highlight status info for text between the current location and current location + end.
getHighlightStatus(int, int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Return all highlight status info for text between the current location and current location + length.
getHighlightStatus(int, int) - Method in interface edu.rice.cs.drjava.model.DJDocument
Returns highlight status info for text between start and end, coalescing adjoining blocks with the same status.
getHighlightStatus(int, int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getHighlightTag() - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Accessor for the highlight tag.
getHistory() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
getHistoryAsString() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Throws UnsupportedOperationException
getHistoryAsString() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns the entire history as a String.
getHistoryAsString() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getHistoryAsString() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns the entire history as a String.
getHistoryAsString() - Method in class edu.rice.cs.drjava.model.repl.History
Returns the history as a string by concatenating the lines in _vector with EOL as separator.
getHistoryAsString() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Returns the entire history as a single string.
getHistoryAsStringWithSemicolons() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Returns the entire history as a String with semicolons as needed.
getHistoryAsStringWithSemicolons() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns the entire history as a String with semicolons as needed.
getHistoryAsStringWithSemicolons() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getHistoryAsStringWithSemicolons() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns the entire history as a String with semicolons as needed.
getHistoryAsStringWithSemicolons() - Method in class edu.rice.cs.drjava.model.repl.History
Returns the history as a string by concatenating each string in the vector separated by the delimiting character.
getHistoryAsStringWithSemicolons() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Returns the entire history as a single string.
getHistoryOptionListener() - Method in class edu.rice.cs.drjava.model.repl.History
 
getHistoryOptionListener() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Accessor method for the history of commands.
getHorizontalScroll() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
getIcon(String) - Static method in class edu.rice.cs.drjava.ui.MainFrame
 
getIcon(File) - Method in class edu.rice.cs.util.swing.DefaultFileDisplayManager
Given a file, decide which icon to use
getIcon(T) - Method in interface edu.rice.cs.util.swing.DisplayManager
Given a piece of data, decide which icon to use
getIconHeight() - Method in class edu.rice.cs.util.swing.CenteredIcon
 
getIconHeight() - Method in class edu.rice.cs.util.swing.LayeredIcon
 
getIconWidth() - Method in class edu.rice.cs.util.swing.CenteredIcon
 
getIconWidth() - Method in class edu.rice.cs.util.swing.LayeredIcon
 
getIDoc() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getIgnoreCommentsAndStrings() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
getIgnoreTestCases() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
getImageDescriptor(String) - Static method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Returns an image descriptor for the image file at the given plug-in relative path
getImageDescriptor(String) - Static method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Returns an image descriptor for the image file at the given plug-in relative path
getIndent() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Get the indent level.
getIndent() - Method in interface edu.rice.cs.drjava.model.DJDocument
Gets the indent level.
getIndent() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getIndentLevel() - Method in class edu.rice.cs.drjava.model.definitions.indent.Indenter
 
getIndex() - Method in class edu.rice.cs.drjava.model.BrowserDocumentRegion
 
getInitialHorizontalScroll() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getInitialHorizontalScroll() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getInitialSelectionEnd() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getInitialSelectionEnd() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getInitialSelectionStart() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getInitialSelectionStart() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getInitialVerticalScroll() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getInitialVerticalScroll() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getInputListener() - Method in class edu.rice.cs.drjava.ui.InteractionsController
Gets the input listener for console input requests.
getInputStream() - Method in class edu.rice.cs.util.jar.ManifestWriter
Get an input stream to the contents of the manifest file
getInputStream() - Method in class edu.rice.cs.util.ProcessChain
Gets the input stream of the process sequence, i.e.
getInputStream() - Method in class edu.rice.cs.util.ProcessSequence
Gets the input stream of the process sequence, i.e.
getInt(String) - Method in class edu.rice.cs.util.XMLConfig
Returns the value as specified by the DOM path.
getInt(String, Node) - Method in class edu.rice.cs.util.XMLConfig
Returns the value as specified by the DOM path.
getInt(String, int) - Method in class edu.rice.cs.util.XMLConfig
Returns the value as specified by the DOM path, or the default value if the value could not be found.
getInt(String, Node, int) - Method in class edu.rice.cs.util.XMLConfig
Returns the value as specified by the DOM path, or the default value if the value could not be found.
getIntelligentBeginLinePos(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Returns the "intelligent" beginning of line.
getIntelligentBeginLinePos(int) - Method in interface edu.rice.cs.drjava.model.DJDocument
Returns the "intelligent" beginning of line.
getIntelligentBeginLinePos(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getInteractionsClassPath() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws new UnsupportedOperationException
getInteractionsClassPath() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns the current classpath in use by the Interpreter JVM.
getInteractionsClassPath() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getInteractionsClassPath() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns the current classpath in use by the Interpreter JVM.
getInteractionsDocument() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
getInteractionsDocument() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
getInteractionsDocument() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getInteractionsDocument() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets the (toolkit-independent) interactions document.
getInteractionsModel() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
getInteractionsModel() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
getInteractionsModel() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getInteractionsModel() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns the interactions model.
getInteractionsModel() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Accessor method for the InteractionsModel.
getInteractionsModel() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Accessor method for the InteractionsModel.
getInteractionsModel() - Method in class edu.rice.cs.drjava.ui.InteractionsController
Accessor method for the InteractionsModel.
getInteractionsText() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Returns the current contents of the interactions document
getInterpreterReadyCount() - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest.SDTestListener
 
getItem() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Return the item that was selected or null the user entered a mask not in the list and force == false.
getIterator() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList
Gets a TokenList.Iterator for this list.
getJavadocErrorModel() - Method in class edu.rice.cs.drjava.model.javadoc.DefaultJavadocModel
Accessor for the Javadoc error model.
getJavadocErrorModel() - Method in interface edu.rice.cs.drjava.model.javadoc.JavadocModel
Accessor for the Javadoc error model.
getJavadocErrorModel() - Method in class edu.rice.cs.drjava.model.javadoc.NoJavadocAvailable
Accessor for the Javadoc error model.
getJavadocModel() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
getJavadocModel() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Gets the JavadocModel, which provides all methods relating to Javadoc.
getJavadocModel() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getJavadocModel() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets the JavadocModel, which provides all methods relating to Javadoc.
getJavaSpecVersion() - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Returns the current Java specification version.
getJMenuItem() - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
getJUnitDocument() - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Used only for testing.
getJUnitDocument() - Method in interface edu.rice.cs.drjava.model.junit.JUnitModel
This is used by test cases and perhaps other things.
getJUnitErrorModel() - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Gets the JUnitErrorModel, which contains error info for the last test run.
getJUnitErrorModel() - Method in interface edu.rice.cs.drjava.model.junit.JUnitModel
Gets the JUnitErrorModel, which contains error info for the last test run.
getJUnitModel() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
getJUnitModel() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Gets the JUnitModel, which provides all methods relating to JUnit testing.
getJUnitModel() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getJUnitModel() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets the JUnitModel, which provides all methods relating to JUnit testing.
getKeyStroke() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Returns the currently selected KeyStroke.
getKeyStroke() - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
getKeyStroke() - Method in interface edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame.CloseAction
 
getKeyStrokeData() - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
 
getLabel() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
 
getLabelText() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
 
getLast() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
 
getLast() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns the last document in the collection (using enumeration order).
getLastChangeTime() - Method in class edu.rice.cs.drjava.ui.MainFrame
Returns the changed status of the MainFrame.
getLastCompoundEdit() - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Gets the last Compound Edit entered into the list.
getLastError() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Return the last error, or null if successful.
getLastExitStatus() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.InteractionListener
 
getLayers() - Method in class edu.rice.cs.util.swing.LayeredIcon
 
getLazy(PropertyMaps) - Method in class edu.rice.cs.drjava.config.DrJavaProperty
Return the value of the property lazily.
getLazy(PropertyMaps) - Method in class edu.rice.cs.drjava.config.EagerProperty
Return the value of the property by recomputing it.
getLegalValues() - Method in class edu.rice.cs.drjava.config.ForcedChoiceOption
Gets all legal values of this option.
getLength() - Method in interface edu.rice.cs.drjava.model.cache.DCacheAdapter
 
getLength() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
 
getLength() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
Get the size of this coloring block.
getLength() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getLength() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Returns the length of the document.
getLength() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Returns the length of the document.
getLength() - Method in interface edu.rice.cs.util.text.AbstractDocumentInterface
 
getLength() - Method in class edu.rice.cs.util.text.ConsoleDocument
Returns the length of the document.
getLength() - Method in interface edu.rice.cs.util.text.EditDocumentInterface
Returns the length of the document.
getLetter() - Method in interface edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.TestMasterRemote
 
getLexiName() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getLexiName() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getLexiName() - Method in class edu.rice.cs.util.NullFile
 
getLicense() - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
getLine() - Method in class edu.rice.cs.drjava.model.debug.DebugStackData
Returns the line number of this frame of the stack.
getLineEndOffset() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDABreakpoint
Accessor for the offset of this breakpoint's end position
getLineEndOffset() - Method in class edu.rice.cs.drjava.model.DocumentRegion
Throws exception indicating that getLineEnd() is not supported.
getLineEndOffset() - Method in class edu.rice.cs.drjava.model.MovingDocumentRegion
 
getLineEndOffset() - Method in interface edu.rice.cs.drjava.model.OrderedDocumentRegion
 
getLineMessage() - Method in class edu.rice.cs.drjava.model.DJError
This function returns a message telling the line this error is from appropriate to display to a user, indicating if there is no file associated with this error.
getLineNumber() - Method in interface edu.rice.cs.drjava.model.debug.DebugBreakpointData
 
getLineNumber() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
Returns the line number this DebugAction occurs on
getLineOfOffset(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Return the line number corresponding to offset.
getLineOfOffset(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getLineOfOffset(int) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Translates an offset into the components text to a line number.
getLineStartOffset() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDABreakpoint
Accessor for the offset of this breakpoint's start position
getLineStartOffset() - Method in class edu.rice.cs.drjava.model.DocumentRegion
Throws exception indicating that getLineStart() is not supported.
getLineStartOffset() - Method in class edu.rice.cs.drjava.model.MovingDocumentRegion
 
getLineStartOffset() - Method in interface edu.rice.cs.drjava.model.OrderedDocumentRegion
 
getList(PropertyMaps) - Method in class edu.rice.cs.drjava.config.FileListProperty
Abstract factory method specifying the list.PropertyMaps pm
getList(PropertyMaps) - Method in class edu.rice.cs.drjava.config.RecursiveFileListProperty
Abstract factory method specifying the list.
getList() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Return a copy of the list of items in the model.
getList() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Returns a copy of the list of items.
getListeners() - Method in class edu.rice.cs.drjava.model.DefaultLightWeightParsingControl
 
getListeners() - Method in interface edu.rice.cs.drjava.model.LightWeightParsingControl
 
getLocation() - Method in exception edu.rice.cs.drjava.model.definitions.InvalidPackageException
Returns the location of the problem.
getLocation() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
Get the starting location of this coloring block.
getLocation() - Method in class edu.rice.cs.drjava.ui.ClipboardHistoryFrame.FrameState
 
getLocation() - Method in class edu.rice.cs.drjava.ui.DetachedFrame.FrameState
 
getLocation() - Method in class edu.rice.cs.drjava.ui.EditExternalDialog.FrameState
 
getLocation() - Method in class edu.rice.cs.drjava.ui.ExecuteExternalDialog.FrameState
 
getLocation() - Method in class edu.rice.cs.drjava.ui.JarOptionsDialog.FrameState
 
getLocation() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame.FrameState
 
getLogicalStyle(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getLongestMatch(X, List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentLineNumStrategy
 
getLongestMatch(X, List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentStrategy
 
getLongestMatch(X, List<X>, PredictiveInputModel<X>) - Method in interface edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.MatchingStrategy
Returns the item from the list that is the longest match.
getLongestMatch(X, List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixLineNumStrategy
 
getLongestMatch(X, List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixStrategy
 
getLongestMatch(X, List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExLineNumStrategy
 
getLongestMatch(X, List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExStrategy
 
getLookAndFeels() - Static method in class edu.rice.cs.drjava.config.OptionConstants.LookAndFeels
Need to ensure that a look-and-feel can be instantiated and is valid.
getMainClass() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getMainClass() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getMainClass() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Returns the source file that has the main method of the project
getMainClass() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Return the main file for the project If not in project mode, returns null.
getMainClass() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
getMainClass() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getMainClassName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Gets the name of the document's main class: the document's only public class/interface or first top level class if document contains no public classes or interfaces.
getManifest() - Method in class edu.rice.cs.util.jar.ManifestWriter
Get the Manifest object that this object created.
getMask() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Return the raw, unforced text in the text field.
getMask() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Return the current mask.
getMasterWorkingDirectory() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getMasterWorkingDirectory() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getMasterWorkingDirectory() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
getMatchCase() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
getMatchingItems() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Get matching items.
getMatchWholeWord() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
getMaximum() - Method in interface edu.rice.cs.util.swing.IAsyncProgress
 
getMaximumSize() - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
 
getMaxProgress() - Method in class edu.rice.cs.util.swing.AsyncTask
Reutrns the minimum value of the progress monitor
getMessage(Box<Boolean>) - Method in class edu.rice.cs.drjava.ui.NewVersionPopup
 
getMethod() - Method in class edu.rice.cs.drjava.model.debug.DebugStackData
Returns the name of the method at this frame of the stack.
getMillisToDecideToPopup() - Method in interface edu.rice.cs.util.swing.IAsyncProgress
 
getMillisToPopup() - Method in interface edu.rice.cs.util.swing.IAsyncProgress
 
getMinimum() - Method in interface edu.rice.cs.util.swing.IAsyncProgress
 
getMinProgress() - Method in class edu.rice.cs.util.swing.AsyncTask
Returns the minimum value of the progress monitor
getModel() - Method in class edu.rice.cs.drjava.ui.ErrorPanel
 
getModel() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
getModelLock() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Returns the model lock for this navigator.
getModelLock() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns the model lock.
getMostRecent() - Method in class edu.rice.cs.drjava.model.ClipboardHistoryModel
Return the most recent string, or null if nothing is in the history.
getMultiple(String) - Method in class edu.rice.cs.util.XMLConfig
Returns the value as specified by the DOM path.
getMultiple(String, Node) - Method in class edu.rice.cs.util.XMLConfig
Returns the value as specified by the DOM path.
getName() - Method in class edu.rice.cs.drjava.config.DrJavaProperty
Return the name of the property.
getName() - Method in class edu.rice.cs.drjava.config.OptionParser
Accessor for name option
getName() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
Returns the name of this compiler, appropriate to show to the user.
getName() - Method in class edu.rice.cs.drjava.model.compiler.JavacCompiler
 
getName() - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
getName() - Method in class edu.rice.cs.drjava.model.debug.DebugThreadData
Returns the name of this thread.
getName() - Method in class edu.rice.cs.drjava.model.debug.DebugWatchData
Returns the name of this field or variable.
getName() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getName(KeyStroke) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
 
getName(Action) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
 
getName() - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
getName() - Method in interface edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame.CloseAction
 
getName() - Method in class edu.rice.cs.drjava.ui.TabbedPanel
 
getName() - Method in interface edu.rice.cs.util.docnavigation.INavigatorItem
Returns a "simple" name representing this INavigatorItem.
getName() - Method in class edu.rice.cs.util.FileOps.NullFile
 
getName() - Method in class edu.rice.cs.util.NullFile
 
getName() - Method in class edu.rice.cs.util.swing.AsyncTask
Returns the name of this specific type of task.
getName(File) - Method in class edu.rice.cs.util.swing.DefaultFileDisplayManager
Given a file, decide on which name to display for it
getName(T) - Method in interface edu.rice.cs.util.swing.DisplayManager
Given a data, decide on which name to display for it
getNamesOfSelectedTopLevelGroup() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Returns the names of the top level groups that the selected items descend from.
getNamesOfSelectedTopLevelGroup() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns the names of the top level groups that the selected items descend from.
getNavigatorListeners() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Returns a collection of all listeners registered with this navigator.
getNavigatorListeners() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns a collection of all navigator listeners.
getNavPaneDisplayManager() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
getNewFilesInProject() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
gets files in the project source directory that are not accounted for in the project file.
getNewLeadSelectionFile() - Method in class edu.rice.cs.util.swing.FileSelectionEvent
 
getNext(ItemT) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
The following five operations impose a natural ordering on the documents in the navigator.
getNext(ItemT) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns the next document in the collection (using enumeration order).
getNextDocument(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Returns the ODD preceding the given document in the document list.
getNextDocument(OpenDefinitionsDocument) - Method in interface edu.rice.cs.util.swing.DocumentIterator
Gets the next document.
getNextRedo() - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Gets the next redo.
getNextRedo() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Public accessor for the next undo action.
getNextToken() - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Return the next token, or null if the end of the stream has been reached.
getNextTopLevelClassName(int, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
getNextUndo() - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Gets the next undo.
getNextUndo() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Public accessor for the next undo action.
getNodePath(Node) - Static method in class edu.rice.cs.util.XMLConfig
Return the path of a node as it is used in XMLConfig.
getNodePath1() - Method in class edu.rice.cs.util.XMLConfigTest
 
getNodePath1Delegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
getNodes(String) - Method in class edu.rice.cs.util.XMLConfig
Returns the nodes as specified by the DOM path.
getNodes(String, Node) - Method in class edu.rice.cs.util.XMLConfig
Returns the nodes as specified by the DOM path.
getNonProjectDocuments() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Returns the OpenDefinitionsDocuments that are NOT identified as project source files.
getNonProjectDocuments() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getNonProjectDocuments() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns a list of OpenDefinitionsDocuments that do not belong to the currently active project.
If no project is active, all documents are returned.
getNote() - Method in interface edu.rice.cs.util.swing.IAsyncProgress
 
getNotifier() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Notifier list for the global model.
getNotifier() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getNotifier() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
getNumber() - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.CounterSlave
 
getNumber() - Method in interface edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.TestSlaveRemote
 
getNumberOfLines() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getNumberOfLines() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getNumberOfPages() - Method in class edu.rice.cs.drjava.model.print.DrJavaBook
 
getNumCompErrors() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
getNumCompErrors() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Returns the number of CompilerErrors that are compiler errors
getNumCompErrors() - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Gets the total number of current compiler errors.
getNumCompErrors() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
getNumCompErrors() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getNumCompErrors() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns the number of compiler errors produced by the last compilation.
getNumErrors() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Returns the number of CompilerErrors.
getNumErrors() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Gets the total number of current errors.
getNumErrors() - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Gets the total number of errors in this compiler model.
getNumInCache() - Method in class edu.rice.cs.drjava.model.cache.DocumentCache
 
getNumValues() - Method in class edu.rice.cs.drjava.config.ForcedChoiceOption
Gets the number of legal values for this option.
getNumWarnings() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Returns the number of CompilerErrors that are warnings
getNumWarnings() - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Gets the total number of current warnings.
getObject() - Method in class edu.rice.cs.drjava.model.FinalizationEvent
 
getOddDisplayManager20() - Static method in class edu.rice.cs.drjava.ui.MainFrame
 
getOddDisplayManager30() - Static method in class edu.rice.cs.drjava.ui.MainFrame
 
getODDForDocument(AbstractDocumentInterface) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Returns the OpenDefinitionsDocument corresponding to the INavigatorItem/DefinitionsDocument passed in.
getODDForDocument(AbstractDocumentInterface) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getODDForDocument(AbstractDocumentInterface) - Method in interface edu.rice.cs.drjava.model.GlobalModel
CHECK IF NEEDED!
getOffset() - Method in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
 
getOffset() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.WrappedPosition
 
getOffsetAndLength(String, int, int, int, int) - Static method in class edu.rice.cs.util.StringOps
Gets the offset and length equivalent to the given pairs start and end row-col.
getOffsetOfLine(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getOffsetOfLine(int) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Translates a line number into an offset.
getOldLeadSelectionFile() - Method in class edu.rice.cs.util.swing.FileSelectionEvent
 
getOpenDefDoc() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
getOpenDefDoc() - Method in class edu.rice.cs.drjava.ui.ErrorCaretListener
Gets the OpenDefinitionsDocument corresponding to this listener.
getOpenDefDocument() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Get the OpenDefinitionsDocument contained in this DefinitionsPane.
getOpenDefinitionsDocuments() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Returns a new collection of all documents currently open for editing.
getOpenDefinitionsDocuments() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getOpenDefinitionsDocuments() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns a collection of all documents currently open for editing.
getOpenDocument() - Method in exception edu.rice.cs.drjava.model.AlreadyOpenException
 
getOpenDocuments() - Method in exception edu.rice.cs.drjava.model.AlreadyOpenException
 
getOpenFiles(JFileChooser) - Method in class edu.rice.cs.drjava.ui.MainFrame
Prompt the user to select a place to open files from, then load them.
getOption(OptionParser<T>) - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
getOption(OptionParser<T>) - Method in interface edu.rice.cs.drjava.config.OptionMap
 
getOption() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
 
getOption() - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
getOptionMap() - Method in class edu.rice.cs.drjava.config.Configuration
Return OptionMap.
getOptions(boolean) - Static method in class edu.rice.cs.drjava.model.compiler.CompilerOptions
 
getOutputStream() - Method in class edu.rice.cs.util.ProcessChain
Gets the output stream of the process sequence, i.e.
getOutputStream() - Method in class edu.rice.cs.util.ProcessSequence
Gets the output stream of the process sequence, i.e.
getPackage() - Method in class edu.rice.cs.drjava.project.DocFile
 
getPackage() - Method in interface edu.rice.cs.drjava.project.DocumentInfoGetter
Returns the package declared in the java code within the document being described
getPackageName(String) - Static method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Helper method used in subsequent anonymous inner class
getPackageName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Gets the package name embedded in the text of this document by minimally parsing the document to find the package statement.
getPackageName() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getPackageName() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getPackageNameFromDocument() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getPackageNameFromDocument() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getPageable() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getPageable() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getPageable() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Returns the Pageable object for printing.
getPageable() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Returns the Pageable object for printing.
getPageable() - Method in class edu.rice.cs.util.text.ConsoleDocument
Returns the Pageable object for printing.
getPageable() - Method in interface edu.rice.cs.util.text.EditDocumentInterface
Returns the Pageable object for printing.
getPageable() - Method in class edu.rice.cs.util.text.SwingDocument
 
getPageFormat() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getPageFormat() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getPageFormat() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
getPageFormat(int) - Method in class edu.rice.cs.drjava.model.print.DrJavaBook
Returns the PageFormat for this print job.
getPainter() - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Accessor for the painter
getPane() - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
Accessor method for the InteractionsPane.
getPane() - Method in class edu.rice.cs.drjava.ui.InteractionsScriptController
 
getParagraphElement(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getParent() - Method in class edu.rice.cs.util.FileOps.NullFile
 
getParentDirectory() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getParentDirectory() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns the parent directory of this file, null if it has none.
getParentFile() - Method in class edu.rice.cs.util.FileOps.NullFile
 
getParentFile() - Method in class edu.rice.cs.util.swing.FileDisplay
 
getPath() - Method in class edu.rice.cs.util.FileOps.NullFile
 
getPluginClasspath() - Method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Make a best attempt to return the classpath containing all plugin libraries.
getPluginClasspath() - Method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Make a best attempt to return the classpath containing all plugin libraries.
getPopupMenu() - Method in class edu.rice.cs.util.swing.DropDownButton
 
getPosition(DJError) - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Returns the position of the given error in the document representing its file.
getPreferredSize() - Method in class edu.rice.cs.drjava.ui.LineEnumRule
Return a new Dimension using our set width, and the height of the definitions pane
getPrevDocument(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Returns the ODD preceding the given document in the document list.
getPrevDocument(OpenDefinitionsDocument) - Method in interface edu.rice.cs.util.swing.DocumentIterator
Gets the previous document.
getPrevious(ItemT) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
 
getPrevious(ItemT) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns the previous document in the collection (using enumeration order).
getPrintable(int) - Method in class edu.rice.cs.drjava.model.print.DrJavaBook
Returns the Printable object for a given page.
getProcessChainCmdLine(List<List<String>>) - Static method in class edu.rice.cs.util.GeneralProcessCreator
Reconstructs the command line for a process chain.
getProcessCmdLine(List<String>) - Static method in class edu.rice.cs.util.GeneralProcessCreator
Reconstructs the command line for a simple process.
getProcessSequenceCmdLine(List<List<List<String>>>) - Static method in class edu.rice.cs.util.GeneralProcessCreator
Reconstructs the command line for a process sequence.
getProjectCP() - Method in class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
 
getProjectDocuments() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Returns the OpenDefinitionsDocuments that are identified as project source files.
getProjectDocuments() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getProjectDocuments() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Teturns a list of OpenDefinitionsDocuments that do belong to the currently active project.
If no project is active, no documents are returned.
getProjectFile() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getProjectFile() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getProjectFile() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Returns the current project file
getProjectFile() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
getProjectFile() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
getProjectFile() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getProjectFiles() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getProjectFiles() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getProjectFiles() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Return all files saved as source files in the project file.
getProjectFiles() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
getProjectFilesCP() - Method in class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
 
getProjectRoot() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getProjectRoot() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getProjectRoot() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Returns the project source root
getProjectRoot() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
getProjectRoot() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
getProjectRoot() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getPrompt() - Method in class edu.rice.cs.util.text.ConsoleDocument
Accessor for the string used for the prompt.
getPromptLength() - Method in class edu.rice.cs.util.text.ConsoleDocument
Returns the length of the prompt string.
getPromptPos() - Method in class edu.rice.cs.drjava.ui.InteractionsPane
Gets the current prompt position
getPromptPos() - Method in class edu.rice.cs.util.text.ConsoleDocument
Returns the first location in the document where editing is allowed.
getProperties(String) - Method in class edu.rice.cs.drjava.config.PropertyMaps
Return the properties in a category.
getPropertiesFile() - Static method in class edu.rice.cs.drjava.DrJava
Returns the properties file used by the configuration object.
getProperty(String, String) - Method in class edu.rice.cs.drjava.config.PropertyMaps
Return the property requested, or null if not found.
getProperty(String) - Method in class edu.rice.cs.drjava.config.PropertyMaps
Search through all categories and return the property requested, or null if not found.
getProperty(Object) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getPropertyMaps() - Method in class edu.rice.cs.util.ProcessCreator
Return the PropertyMaps object used for substitution.
getQualifiedClassName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Gets the package and main class/interface name of this OpenDefinitionsDocument
getQualifiedClassName(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Gets fully qualified class name of the top level class enclosing the given position.
getQualifiedClassName() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getQualifiedClassName(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getQualifiedClassName() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getQualifiedClassName(int) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getRawFile() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getRawFile() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns the file for this document; does not check whether the file exists.
getRedoAction() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
getReduced() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
This method is used ONLY inside of document Read Lock.
getReduced() - Method in interface edu.rice.cs.drjava.model.DJDocument
 
getReduced() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getRegionAt(OpenDefinitionsDocument, int) - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
Returns the region [start, end) containing offset.
getRegionAt(OpenDefinitionsDocument, int) - Method in interface edu.rice.cs.drjava.model.RegionManager
Returns the unique region [start,end), if any, containing the specified offset.
getRegionInterval(OpenDefinitionsDocument, int) - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
Finds the interval of regions in odd such that the line label (excerpt) for the region contains offset.
getRegionInterval(OpenDefinitionsDocument, int) - Method in interface edu.rice.cs.drjava.model.RegionManager
Returns the first and last region r where r.getLineStart() <= offset < r.getLineEnd().
getRegions() - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
 
getRegions(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
 
getRegions() - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
 
getRegions(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.RegionManager
 
getRegions() - Method in interface edu.rice.cs.drjava.model.RegionManager
 
getRegionsOverlapping(OpenDefinitionsDocument, int, int) - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
Returns the set of regions in the given document that overlap the specified interval [startOffset, endOffset), including degenerate regions [offset, offset) where [offset, offset] is a subset of (startOffset, endOffset).
getRegionsOverlapping(OpenDefinitionsDocument, int, int) - Method in interface edu.rice.cs.drjava.model.RegionManager
Returns the rightmost region starting on the same line containing the specified selection
getRenderer() - Method in interface edu.rice.cs.util.docnavigation.IAWTContainerNavigatorActor
 
getRenderer() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns a renderer for this object.
getReplaceWord() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
getRepresentation() - Method in class edu.rice.cs.util.swing.FileDisplay
 
getRequests() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
Returns the EventRequest corresponding to this DebugAction, if it has been created, null otherwise.
getResource(String) - Method in class edu.rice.cs.drjava.model.DeadClassLoader
 
getResourceBundle() - Method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Returns the plugin's resource bundle,
getResourceBundle() - Method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Returns the plugin's resource bundle,
getResourceString(String) - Static method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Returns the string from the plugin's resource bundle, or 'key' if not found.
getResourceString(String) - Static method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Returns the string from the plugin's resource bundle, or 'key' if not found.
getRest() - Method in class edu.rice.cs.util.sexp.Cons
 
getResult() - Method in class edu.rice.cs.util.swing.AsyncCompletionArgs
Returns the result of the asynchronous computation performed by the AsyncTask.
getResultHandler() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Returns the visitor to handle an InterpretResult.
getRevisionNumber() - Static method in class edu.rice.cs.drjava.Version
 
getRootElements() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getRowCount() - Method in class edu.rice.cs.drjava.ui.DebugPanel.StackTableModel
 
getRowCount() - Method in class edu.rice.cs.drjava.ui.DebugPanel.ThreadTableModel
 
getRowCount() - Method in class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
getRuleName() - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTrace
The rule name to report to _addToIndentTrace
getSavedModDate() - Method in class edu.rice.cs.drjava.project.DocFile
 
getSaveFile(JFileChooser) - Method in class edu.rice.cs.drjava.ui.MainFrame
Prompt the user to select a place to save the current document.
getScroll() - Method in class edu.rice.cs.drjava.project.DocFile
 
getScroll() - Method in interface edu.rice.cs.drjava.project.DocumentInfoGetter
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
 
getSearchAllDocuments() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
getSecondToLastError() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Return the second to last error, or null if successful.
getSelected() - Method in class edu.rice.cs.drjava.ui.InsertVariableDialog
Return a pair consisting of the name of the property and the property itself.
getSelectedDirectories() - Method in class edu.rice.cs.util.swing.DirectoryChooser
returns which directories were selected in the tree
getSelectedDirectory() - Method in class edu.rice.cs.util.swing.DirectoryChooser
returns which directory was selected in the tree
getSelectedDocuments() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
 
getSelectedDocuments() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
getSelectedErrorPanel() - Method in class edu.rice.cs.drjava.ui.MainFrame
Returns the currently shown error panel if there is one.
getSelectedFolders() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
 
getSelectedFolders() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
getSelectedIndex() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Get the index of the current error in the error array.
getSelectedItems() - Method in class edu.rice.cs.util.swing.ScrollableListDialog
Return a list of the selected items.
getSelectedPainter() - Method in class edu.rice.cs.drjava.ui.FindResultsPanel
 
getSelectedRegions() - Method in class edu.rice.cs.drjava.ui.RegionsListPanel
Gets the currently selected regions in the region list, or an empty array if no regions are selected.
getSelectedRegions() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Gets the currently selected regions in the region tree, or an empty array if no regions are selected.
getSelectedStackItem() - Method in class edu.rice.cs.drjava.ui.DebugPanel
Gets the DebugStackData that is currently selected in the stack table
getSelectedThread() - Method in class edu.rice.cs.drjava.ui.DebugPanel
gets the thread that is currently selected in the thread table
getSelectedValue() - Method in class edu.rice.cs.util.swing.FontChooser.NwList
 
getSelectedWatch() - Method in class edu.rice.cs.drjava.ui.DebugPanel
 
getSelection() - Method in class edu.rice.cs.drjava.project.DocFile
 
getSelection() - Method in interface edu.rice.cs.drjava.project.DocumentInfoGetter
 
getSelectionCount() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
 
getSelectionEnd() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
getSelectionStart() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
getServerUser() - Static method in class edu.rice.cs.drjava.RemoteControlClient
Return the name of the user running the server, or null if no server is running.
getSetting(Option<T>) - Method in class edu.rice.cs.drjava.config.Configuration
Gets the current value of the given Option.
getSharedMaskExtension(List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentLineNumStrategy
 
getSharedMaskExtension(List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentStrategy
 
getSharedMaskExtension() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Returns the shared mask extension.
getSharedMaskExtension(List<X>, PredictiveInputModel<X>) - Method in interface edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.MatchingStrategy
Returns the shared mask extension for the list of items.
getSharedMaskExtension(List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixLineNumStrategy
 
getSharedMaskExtension(List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixStrategy
 
getSharedMaskExtension(List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExLineNumStrategy
 
getSharedMaskExtension(List<X>, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExStrategy
 
getShiftAction() - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
getShowDebugConsole() - Static method in class edu.rice.cs.drjava.DrJava
 
getSimpleName(Class<?>) - Static method in class edu.rice.cs.util.StringOps
Returns the simple class name.
getSize() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Get the size of the token.
getSlave() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Returns slave remote instance, or null if not connected.
getSortedOpenDefinitionsDocuments() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getSortedOpenDefinitionsDocuments() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getSourceBinTitle() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Gives the title of the source bin for the navigator.
getSourceBinTitle() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getSourceBinTitle() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gives the title of the source bin for the navigator
getSourceFile(String) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Searches for a file with the given name on the current source roots and the augmented classpath.
getSourceFile(String) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getSourceFile(String) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Searches for a file with the given name on the current source roots and the augmented classpath.
getSourceFiles() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
getSourceFiles() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getSourceRoot() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getSourceRoot() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Finds the root directory of the source files.
getSourceRootSet() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Gets an array of all sourceRoots for the open definitions documents, without duplicates.
getSourceRootSet() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getSourceRootSet() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets a list of all sourceRoots for the open definitions documents, without duplicates.
getSpan(GlyphView, int, int, TabExpander, float) - Method in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
Determines the span the glyphs given a start location (for tab expansion).
getStackTrace(Throwable) - Static method in class edu.rice.cs.util.StringOps
Gets the stack trace of the given Throwable as a String.
getStackTrace() - Static method in class edu.rice.cs.util.StringOps
Gets the stack trace of the current code.
getStartOffset() - Method in class edu.rice.cs.drjava.model.BrowserDocumentRegion
 
getStartOffset() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDABreakpoint
Accessor for the offset of this breakpoint's start position
getStartOffset() - Method in class edu.rice.cs.drjava.model.DocumentRegion
 
getStartOffset() - Method in class edu.rice.cs.drjava.model.DummyDocumentRegion
 
getStartOffset() - Method in interface edu.rice.cs.drjava.model.FileRegion
 
getStartOffset() - Method in class edu.rice.cs.drjava.model.MovingDocumentRegion
 
getStartOffset() - Method in interface edu.rice.cs.drjava.model.Region
 
getStartOffset() - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Accessor for the starting offset of this highlight
getStartPosition() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getStartUpBanner() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
 
getStartupException() - Method in class edu.rice.cs.drjava.config.Configuration
Returns the exception caught during startUp, or null if none were caught.
getState() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
 
getState() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
Get the coloring state of this block.
getState() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Get the shadowing state of the token.
getState() - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Return a copy of the current state of the tokenizer.
getStateAtCurrent() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Assumes that read lock and reduced lock are already held.
getStateAtCurrent() - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Get the state of the token at the current cursor position.
getStateAtCurrent() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Returns the state of the _cursor iterator.
getStateAtCurrent() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Gets the shadowing state at the current caret position.
getStateAtCurrent() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Returns the current commented/quoted state at the cursor.
getStateAtCurrent() - Method in interface edu.rice.cs.drjava.model.DJDocument
 
getStateAtCurrent() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getStatus() - Method in class edu.rice.cs.drjava.model.debug.DebugThreadData
Returns the status of this thread (at the time of this object's construction)
getStatusText() - Method in class edu.rice.cs.drjava.ui.DebugPanel
 
getStreamIndex() - Method in class edu.rice.cs.util.JoinInputStream
Get index of thread from which data was retrieved in last read operation.
getString(OptionParser<T>) - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
getString(OptionParser<T>) - Method in interface edu.rice.cs.drjava.config.OptionMap
 
getString() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDABreakpoint
Returns the String used on the JTree label for this breakpoint.
getString() - Method in class edu.rice.cs.drjava.model.DocumentRegion
Throws exception indicating that getString() is not supported.
getString() - Method in class edu.rice.cs.drjava.model.MovingDocumentRegion
 
getString() - Method in interface edu.rice.cs.drjava.model.OrderedDocumentRegion
 
getStrings() - Method in class edu.rice.cs.drjava.model.ClipboardHistoryModel
Return a copy of the history of strings.
getStyle(String) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getStyles() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
Accessor method used to copy contents of _stylesList to an array.
getSurveyURL() - Static method in class edu.rice.cs.drjava.ui.DrJavaSurveyPopup
Return the URL that would be used to answer the DrJava survey.
getSwingConsoleDocument() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getSwingConsoleDocument() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getSwingConsoleDocument() - Method in interface edu.rice.cs.drjava.model.GlobalModel
TODO: remove this swing dependency.
getSwingDocument() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Gets the SwingDocument associated with this ErrorListPane.
getSwingInteractionsDocument() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
getSwingInteractionsDocument() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
getSwingInteractionsDocument() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getSwingInteractionsDocument() - Method in interface edu.rice.cs.drjava.model.GlobalModel
TODO: remove this swing dependency.
getSystemAndDrJavaInfo() - Static method in class edu.rice.cs.drjava.ui.DrJavaErrorWindow
Return a string with the system properties, the DrJava configuration file contents, and information about memory.
getTailSet(R) - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
Gets the sorted set of regions greater than or equal to r.
getTailSet(R) - Method in interface edu.rice.cs.drjava.model.RegionManager
Gets the sorted set of regions greater than or equal to r.
getTargetFile() - Method in class edu.rice.cs.util.FileOps.DefaultFileSaver
 
getTargetFile() - Method in interface edu.rice.cs.util.FileOps.FileSaver
This method specifies the file for saving.
getText() - Method in interface edu.rice.cs.drjava.model.cache.DCacheAdapter
 
getText(int, int) - Method in interface edu.rice.cs.drjava.model.cache.DCacheAdapter
 
getText() - Method in interface edu.rice.cs.drjava.model.cache.DDReconstructor
Returns the string text for document that has been kicked out; null otherwise.
getText() - Method in interface edu.rice.cs.drjava.model.DJDocument
Gets the entire text of the document.
getText(int, int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getText(int, int, Segment) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getText() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getText() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Return the string that was entered in the text field.
getText() - Method in class edu.rice.cs.util.sexp.TextAtom
 
getText() - Method in class edu.rice.cs.util.sexp.Tokens.SExpToken
 
getText() - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
Returns the string in the text field.
getText(int, int) - Method in interface edu.rice.cs.util.text.AbstractDocumentInterface
 
getText() - Method in interface edu.rice.cs.util.text.AbstractDocumentInterface
 
getText() - Method in class edu.rice.cs.util.text.ConsoleDocument
Returns the entire text of the document.
getText() - Method in class edu.rice.cs.util.text.SwingDocument
Gets the document text; this method is threadsafe.
getTextField() - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
Returns the file text field.
getTextPane() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Accessor method for the text widget.
getTextPane() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Accessor method for the text widget.
getThemes() - Static method in class edu.rice.cs.drjava.config.OptionConstants.PlasticThemes
 
getThickness() - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter.DefaultFrameHighlightPainter
 
getThickness() - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter.DefaultUnderlineHighlightPainter
 
getTimestamp() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getTimestamp() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns the date that this document was last modified.
getTitle() - Method in class edu.rice.cs.drjava.ui.config.ConfigPanel
 
getToolTipText() - Method in interface edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame.CloseAction
 
getType() - Method in class edu.rice.cs.drjava.model.debug.DebugWatchData
Returns the type of this field or variable in the current context.
getType() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Get the type of the token.
getUndoableEditListeners() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getUndoableEditListeners() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getUndoAction() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
getUndoManager() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Getter method for CompoundUndoManager
getUndoManager() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
Decorator pattern for the definitions document
getUndoManager() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getUndoPresentationName() - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Returns the presentation name for this undo, or delegates to super if none is available
getUniqueID() - Method in class edu.rice.cs.drjava.model.debug.DebugThreadData
 
getURL() - Method in class edu.rice.cs.drjava.ui.MainFrame.JavaAPIListEntry
 
getUserObjForRegion(BrowserDocumentRegion) - Method in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
 
getUserObjForRegion(R) - Method in class edu.rice.cs.drjava.ui.RegionsListPanel
 
getValidDirectory(File) - Static method in class edu.rice.cs.util.FileOps
Return a valid directory for use, i.e.
getValue() - Method in class edu.rice.cs.drjava.model.debug.DebugWatchData
Returns the most recently determined value for this field or variable.
getValue() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Accessor to the current contents of the list.
getValue() - Method in class edu.rice.cs.util.sexp.BoolAtom
 
getValue() - Method in class edu.rice.cs.util.sexp.Tokens.BooleanToken
 
getValue() - Method in class edu.rice.cs.util.sexp.Tokens.NumberToken
 
getValue(String) - Method in class edu.rice.cs.util.swing.DelegatingAction
Returns value of the key, from delegatee is it's in DelegatingAction.KEYS_TO_DELEGATE or from this if not.
getValue() - Method in class edu.rice.cs.util.swing.SwingWorker
Gets the value produced by the worker thread, or null if it hasn't been constructed yet.
getValueAt(int, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.StackTableModel
 
getValueAt(int, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.ThreadTableModel
 
getValueAt(int, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
getVariable(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Gets the value of the variable with the given name in the current interpreter.
getVariableToString(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Gets the string representation of the value of a variable in the current interpreter.
getVariableToString(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
getVariableToString(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Gets the string representation of the value of a variable in the current interpreter.
getVariableToString(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
Gets the string representation of the value of a variable in the current interpreter.
getVariableToString(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Gets the string representation of the value of a variable in the current interpreter.
getVariableToString(String) - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
Gets the string representation of the value of a variable in the current interpreter.
getVariableToString(String) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Gets the string representation of the value of a variable in the current interpreter.
getVariableType(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Gets the class name of a variable in the current interpreter.
getVariableType(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
getVariableType(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Gets the type of a variable in the current interpreter.
getVariableType(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
Gets the type of a variable in the current interpreter.
getVariableType(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Gets the class name of a variable in the current interpreter.
getVariableType(String) - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
Gets the class name of a variable in the current interpreter.
getVariableType(String) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Gets the class name of a variable in the current interpreter.
getVersionString() - Static method in class edu.rice.cs.drjava.Version
 
getVerticalScroll() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
getView() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Accessor method for the InteractionsPane.
getView() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Accessor method for the InteractionsPane.
getViewFactory() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit
We want to use our ColoringView to render text, so here we return a factory that creates ColoringViews.
getViewFactory() - Method in class edu.rice.cs.drjava.model.repl.InteractionsEditorKit
We want to use our ColoringView to render text, so here we return a factory that creates ColoringViews.
getWatches() - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Returns all currently watched fields and variables.
getWatches() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Returns all currently watched fields and variables.
getWatches() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Returns all currently watched fields and variables.
getWatches() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
getWatches() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getWorkingDirectory() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getWorkingDirectory() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
getWorkingDirectory() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Returns the working directory for the slave (interactions pane) JVM.
getWorkingDirectory() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
getWorkingDirectory() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestGlobalModel
 
getWorkingDirectory() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Returns the working directory for the current interpreter.
getWorkingDirectory() - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
getWorkingDirectory() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
getWorkspace() - Static method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Returns the workspace instance.
getWorkspace() - Static method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Returns the workspace instance.
getWrapped() - Method in class edu.rice.cs.drjava.model.FindResult
Returns true if the search wrapped to the beginning (or end) of the document
getWrappedPositionOffsets() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Remove all positions that have been garbage-collected from the list of positions, then return a weakly-linked hashmap with positions and their current offsets.
getXOffsets() - Method in class edu.rice.cs.util.swing.LayeredIcon
 
getYOffsets() - Method in class edu.rice.cs.util.swing.LayeredIcon
 
GlobalEventNotifier - Class in edu.rice.cs.drjava.model
Keeps track of all listeners to the model, and has the ability to notify them of some event.
GlobalEventNotifier() - Constructor for class edu.rice.cs.drjava.model.GlobalEventNotifier
 
GlobalEventNotifier.Notifier - Class in edu.rice.cs.drjava.model
Deprecated. Use listener methods directly instead.
GlobalEventNotifier.Notifier() - Constructor for class edu.rice.cs.drjava.model.GlobalEventNotifier.Notifier
Deprecated.  
GlobalEventNotifier.Poller - Class in edu.rice.cs.drjava.model
Deprecated. Use listener methods directly instead.
GlobalEventNotifier.Poller() - Constructor for class edu.rice.cs.drjava.model.GlobalEventNotifier.Poller
Deprecated.  
GlobalIndentTest - Class in edu.rice.cs.drjava.model
Tests the indenting functionality on the level of the GlobalModel.
GlobalIndentTest() - Constructor for class edu.rice.cs.drjava.model.GlobalIndentTest
 
GlobalModel - Interface in edu.rice.cs.drjava.model
Handles the bulk of DrJava's program logic.
GlobalModelCompileErrorsTest - Class in edu.rice.cs.drjava.model
Tests to ensure that compilation fails when expected, and that the errors are reported correctly.
GlobalModelCompileErrorsTest() - Constructor for class edu.rice.cs.drjava.model.GlobalModelCompileErrorsTest
 
GlobalModelCompileIOTest - Class in edu.rice.cs.drjava.model
Tests to ensure that compilation interacts with files correctly.
GlobalModelCompileIOTest() - Constructor for class edu.rice.cs.drjava.model.GlobalModelCompileIOTest
 
GlobalModelCompileSuccessOptionsTest - Class in edu.rice.cs.drjava.model
Tests to ensure that compilation succeeds when expected.
GlobalModelCompileSuccessOptionsTest() - Constructor for class edu.rice.cs.drjava.model.GlobalModelCompileSuccessOptionsTest
 
GlobalModelCompileSuccessTest - Class in edu.rice.cs.drjava.model
Tests to ensure that compilation succeeds when expected.
GlobalModelCompileSuccessTest() - Constructor for class edu.rice.cs.drjava.model.GlobalModelCompileSuccessTest
 
GlobalModelCompileSuccessTestCase - Class in edu.rice.cs.drjava.model
Tests to ensure that compilation succeeds when expected.
GlobalModelCompileSuccessTestCase() - Constructor for class edu.rice.cs.drjava.model.GlobalModelCompileSuccessTestCase
 
GlobalModelCompileTest - Class in edu.rice.cs.drjava.model
Tests to ensure that compilation behaves correctly in border cases.
GlobalModelCompileTest() - Constructor for class edu.rice.cs.drjava.model.GlobalModelCompileTest
 
GlobalModelIOTest - Class in edu.rice.cs.drjava.model
Test I/O functions of the global model.
GlobalModelIOTest() - Constructor for class edu.rice.cs.drjava.model.GlobalModelIOTest
 
GlobalModelJUnitTest - Class in edu.rice.cs.drjava.model
A test of Junit testing support in the GlobalModel.
GlobalModelJUnitTest() - Constructor for class edu.rice.cs.drjava.model.GlobalModelJUnitTest
 
GlobalModelJUnitTest.JUnitCompileBeforeTestListener - Class in edu.rice.cs.drjava.model
Tests that testing an uncompiled but correct group of files will first compile and then run test.
GlobalModelJUnitTest.JUnitCompileBeforeTestListener() - Constructor for class edu.rice.cs.drjava.model.GlobalModelJUnitTest.JUnitCompileBeforeTestListener
 
GlobalModelListener - Interface in edu.rice.cs.drjava.model
An interface for responding to events generated by the GlobalModel.
GlobalModelOtherTest - Class in edu.rice.cs.drjava.model
A test on the GlobalModel that does deals with everything outside of simple file operations, e.g., compile, quit.
GlobalModelOtherTest() - Constructor for class edu.rice.cs.drjava.model.GlobalModelOtherTest
 
GlobalModelTestCase - Class in edu.rice.cs.drjava.model
Base class for tests over the GlobalModel.
GlobalModelTestCase() - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase
 
GlobalModelTestCase.CancelingSelector - Class in edu.rice.cs.drjava.model
 
GlobalModelTestCase.CancelingSelector() - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.CancelingSelector
 
GlobalModelTestCase.CompileShouldFailListener - Class in edu.rice.cs.drjava.model
A model listener for situations expecting a compilation to fail.
GlobalModelTestCase.CompileShouldFailListener() - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldFailListener
 
GlobalModelTestCase.CompileShouldSucceedListener - Class in edu.rice.cs.drjava.model
A model listener for situations expecting a compilation to succeed.
GlobalModelTestCase.CompileShouldSucceedListener() - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
GlobalModelTestCase.FileMovedWarningException - Exception in edu.rice.cs.drjava.model
 
GlobalModelTestCase.FileMovedWarningException() - Constructor for exception edu.rice.cs.drjava.model.GlobalModelTestCase.FileMovedWarningException
 
GlobalModelTestCase.FileSelector - Class in edu.rice.cs.drjava.model
This class is used by several test cases in Compile Tests that expect incorrect behavior concerning the saving of files.
GlobalModelTestCase.FileSelector(File) - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
GlobalModelTestCase.FileSelector(File, File) - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
GlobalModelTestCase.InteractionListener - Class in edu.rice.cs.drjava.model
 
GlobalModelTestCase.InteractionListener() - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.InteractionListener
 
GlobalModelTestCase.JUnitNonTestListener - Class in edu.rice.cs.drjava.model
Listener class for failing JUnit invocation.
GlobalModelTestCase.JUnitNonTestListener() - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitNonTestListener
 
GlobalModelTestCase.JUnitNonTestListener(boolean) - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitNonTestListener
 
GlobalModelTestCase.JUnitTestListener - Class in edu.rice.cs.drjava.model
 
GlobalModelTestCase.JUnitTestListener() - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
Construct JUnitTestListener without resetting interactions
GlobalModelTestCase.JUnitTestListener(boolean) - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
GlobalModelTestCase.OpenWarningException - Exception in edu.rice.cs.drjava.model
 
GlobalModelTestCase.OpenWarningException() - Constructor for exception edu.rice.cs.drjava.model.GlobalModelTestCase.OpenWarningException
 
GlobalModelTestCase.OverwriteException - Exception in edu.rice.cs.drjava.model
 
GlobalModelTestCase.OverwriteException() - Constructor for exception edu.rice.cs.drjava.model.GlobalModelTestCase.OverwriteException
 
GlobalModelTestCase.TestGlobalModel - Class in edu.rice.cs.drjava.model
 
GlobalModelTestCase.TestGlobalModel() - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.TestGlobalModel
 
GlobalModelTestCase.TestListener - Class in edu.rice.cs.drjava.model
A GlobalModelListener for testing.
GlobalModelTestCase.TestListener() - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
GlobalModelTestCase.WarningFileSelector - Class in edu.rice.cs.drjava.model
 
GlobalModelTestCase.WarningFileSelector(File) - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.WarningFileSelector
 
gotoFileMatchingMask(String) - Method in class edu.rice.cs.drjava.ui.MainFrame
Goes to the file matching the specified mask.
gotoLine(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Goes to a particular line in the document.
gotoLine(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
gotoLine(int) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Moves the definitions document to the given line, and returns the resulting character position.
goToRegion() - Method in class edu.rice.cs.drjava.ui.BreakpointsPanel
Go to region.
goToRegion() - Method in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
Go to region.
goToRegion() - Method in class edu.rice.cs.drjava.ui.FindResultsPanel
Go to region.
goToRegion() - Method in class edu.rice.cs.drjava.ui.RegionsListPanel
Go to region.
goToRegion() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Go to region.
goToRegionAndHighlight(IDocumentRegion) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
GroupNode<ItemT extends INavigatorItem> - Class in edu.rice.cs.util.docnavigation
 
GroupNode(String, INavigatorItemFilter<? super ItemT>) - Constructor for class edu.rice.cs.util.docnavigation.GroupNode
 
GroupNotSelectedException - Exception in edu.rice.cs.util.docnavigation
 
GroupNotSelectedException(String) - Constructor for exception edu.rice.cs.util.docnavigation.GroupNotSelectedException
 
grow(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Increases the size of the gap.

H

hadStartupException() - Method in class edu.rice.cs.drjava.config.Configuration
Returns whether there were any exceptions when starting.
handle(Throwable) - Method in class edu.rice.cs.drjava.ui.DrJavaErrorHandler
Handles an uncaught exception.
handleAlreadyOpenDocument(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
 
handleAlreadyOpenDocument(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Performs any UI related steps to handle the case in which a file is being opened that is already open and modified.
handleAlreadyOpenDocument(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Performs any UI related steps to handle the case in which a file is being opened that is already open and modified.
handleAlreadyOpenDocument(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
handleSlaveConnected() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Called when Interpreter JVM connects to us after being started.
handleSlaveConnected() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Callback for when the slave JVM has connected, and the bidirectional communications link has been established.
handleSlaveQuit(int) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
React if the slave JVM quits.
handleSlaveQuit(int) - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Callback for when the slave JVM has quit.
handleStart(MasterRemote) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Actions to perform when this JVM is started (through its superclass, AbstractSlaveJVM).
handleStart(MasterRemote) - Method in class edu.rice.cs.util.newjvm.AbstractSlaveJVM
Called when the slave JVM has started running.
handleStart(MasterRemote) - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.CounterSlave
 
has13ToolsJar() - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Returns true if the classpath's tools.jar is from version 1.3.
has14ToolsJar() - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Returns true if the classpath's tools.jar is from version 1.4.
hasDecimals() - Method in class edu.rice.cs.util.sexp.NumberAtom
 
hasErrorsWithPositions(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
This function tells if there are errors with source locations associated with the given file.
hashCode() - Method in class edu.rice.cs.drjava.config.DrJavaProperty
 
hashCode() - Method in class edu.rice.cs.drjava.model.BrowserDocumentRegion
This hash function is consistent with equals.
hashCode() - Method in class edu.rice.cs.drjava.model.Query.AbstractEnclosingBrace
 
hashCode() - Method in class edu.rice.cs.drjava.model.Query.AnonymousInnerClass
 
hashCode() - Method in class edu.rice.cs.drjava.model.Query.CharArrayAndFlag
 
hashCode() - Method in class edu.rice.cs.drjava.model.Query.CharOnLine
 
hashCode() - Method in class edu.rice.cs.drjava.model.Query.EnclosingClassName
 
hashCode() - Method in class edu.rice.cs.drjava.model.Query.IndentOfCurrStmt
 
hashCode() - Method in class edu.rice.cs.drjava.model.Query.Pos
 
hashCode() - Method in class edu.rice.cs.drjava.model.Query.PrevCharPos
 
hashCode() - Method in class edu.rice.cs.util.FileOps.NullFile
 
hashCode() - Method in class edu.rice.cs.util.sexp.Tokens.SExpToken
 
hashCode() - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Overrides hashCode() for consistency with override of equals(...)
hasHistoryNext() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Returns whether there is a next command in the history.
hasModifiedDocuments() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Checks if any open definitions documents have been modified since last being saved.
hasModifiedDocuments(List<OpenDefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Checks if any given documents have been modified since last being saved.
hasModifiedDocuments() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
hasModifiedDocuments(List<OpenDefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
hasModifiedDocuments() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Checks if any open definitions documents have been modified since last being saved.
hasModifiedDocuments(List<OpenDefinitionsDocument>) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Checks if any of the given documents have been modified since last being saved.
hasNext() - Method in class edu.rice.cs.drjava.model.repl.History
Returns whether moveNext() would succeed right now.
hasNextError() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Returns true if there is an error after the selected error.
hasNextInteraction() - Method in class edu.rice.cs.drjava.model.repl.InteractionsScriptModel
 
hasNoLocation() - Method in class edu.rice.cs.drjava.model.DJError
This function returns true if and only if the given error has no location
hasOnlySpaces(String) - Static method in class edu.rice.cs.drjava.model.AbstractDJDocument
Returns whether the given text only has spaces.
hasOnlyWarnings() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Checks whether all CompilerErrors contained here are actually warnings.
hasOutOfSyncDocuments() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
hasOutOfSyncDocuments(List<OpenDefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
hasOutOfSyncDocuments() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
hasOutOfSyncDocuments(List<OpenDefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
hasOutOfSyncDocuments() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
hasOutOfSyncDocuments(List<OpenDefinitionsDocument>) - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
hasPrevError() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Returns true if there is an error before the selected error.
hasPrevInteraction() - Method in class edu.rice.cs.drjava.model.repl.InteractionsScriptModel
 
hasPrevious() - Method in class edu.rice.cs.drjava.model.repl.History
Returns whether movePrevious() would succeed right now.
hasPrompt() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
 
hasPrompt() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
 
hasPrompt() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
 
hasPrompt() - Method in class edu.rice.cs.util.text.ConsoleDocument
 
hasPrompt() - Method in interface edu.rice.cs.util.text.ConsoleDocumentInterface
 
hasRunningThread() - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Returns whether the thread the debugger is tracking is now running.
hasRunningThread() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Returns whether the thread the debugger is tracking is now running.
hasRunningThread() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Returns whether the thread the debugger is tracking is now running.
hasSuspendedThreads() - Method in interface edu.rice.cs.drjava.model.debug.Debugger
 
hasSuspendedThreads() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Returns whether the debugger currently has any suspended threads.
hasSuspendedThreads() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
 
hasUntitledDocuments() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Checks if any open definitions documents are untitled.
hasUntitledDocuments() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
hasUntitledDocuments() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Checks if any open definitions documents are untitled.
hasWarnedAboutModified() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
hasWarnedAboutModified(boolean) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
haveTestsRun() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
Accessor
header - Variable in class edu.rice.cs.drjava.config.VectorOption
 
heapSizeChoices - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
helperCommentTest(String, int, int, String) - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultilinePreserveTest
This method abstracts the common behavior in subsequent tests.
HelpFrame - Class in edu.rice.cs.drjava.ui
The frame for displaying the HTML help files.
HelpFrame() - Constructor for class edu.rice.cs.drjava.ui.HelpFrame
 
HelpFrame(String, URL, URL, String) - Constructor for class edu.rice.cs.drjava.ui.HelpFrame
Used by subclass QuickStartFrame to instantiate fields of frame.
helpTestCannotAddNullStyleToList() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocumentTest
Tests that a null style is not added to the list.
helpTestStylesListContentAndReset() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocumentTest
Tests that the styles list is updated and reset properly
hideDebugger() - Method in class edu.rice.cs.drjava.ui.MainFrame
Hide the debugger tab and update the Debug menu accordingly.
hideValueAndType() - Method in class edu.rice.cs.drjava.model.debug.DebugWatchData
Hides the value for this watch (when no thread is suspended).
highlightError(int, int) - Method in class edu.rice.cs.drjava.ui.InteractionsPane
Highlights the given text with error highlight.
HighlightManager - Class in edu.rice.cs.util.swing
This class has synchronized public methods because it is accessed outside of the event thread.
HighlightManager(JTextComponent) - Constructor for class edu.rice.cs.util.swing.HighlightManager
Constructor
HighlightManager.HighlightInfo - Class in edu.rice.cs.util.swing
The public inner class defining a "smart" highlight, which can return the value of its start and end offsets for comparison with other highlights.
HighlightManager.HighlightInfo(int, int, Highlighter.HighlightPainter) - Constructor for class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Constructor takes the bounds and the painter for a highlighter
HighlightManagerTest - Class in edu.rice.cs.util.swing
A JUnit test case class for the class HighlightManager.
HighlightManagerTest() - Constructor for class edu.rice.cs.util.swing.HighlightManagerTest
 
highlightRange(int, int, Color) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Highlights the given range in the given color.
highlightRange(int, int, Color) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Highlights the given range in the given color.
HighlightStatus - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
A block that represents information about the highlighting status of a particular section in the document.
HighlightStatus(int, int, int) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
Constructor.
HIST_EXTENSION - Static variable in class edu.rice.cs.drjava.ui.InteractionsHistoryFilter
Extension to match for History files.
History - Class in edu.rice.cs.drjava.model.repl
History class that records what has been typed in the interactions pane.
History() - Constructor for class edu.rice.cs.drjava.model.repl.History
Constructor, so we can add a listener to the Config item being used.
History(int) - Constructor for class edu.rice.cs.drjava.model.repl.History
Creates a new History with the given size.
HISTORY_FORMAT_VERSION_2 - Static variable in class edu.rice.cs.drjava.model.repl.History
Version flag at the beginning of saved history file format If this is not present in a saved history, it is assumed to be the original format.
HISTORY_MAX_SIZE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Number of lines to remember in the Interactions History
HISTORY_MAX_SIZE - Static variable in interface edu.rice.cs.drjava.plugins.eclipse.DrJavaConstants
Number of lines to remember in the Interactions History.
HISTORY_MAX_SIZE - Static variable in interface edu.rice.cs.drjava.plugins.eclipse.DrJavaConstants
Number of lines to remember in the Interactions History.
HISTORY_SIZE - Static variable in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Number of lines to remember in the history
HISTORY_SIZE - Static variable in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Number of lines to remember in the history
historyOptionListener - Variable in class edu.rice.cs.drjava.model.repl.History
The OptionListener for HISTORY_MAX_SIZE
HistorySaveDialog - Class in edu.rice.cs.drjava.ui
Displayed when the user chooses to save the interactions history.
HistorySaveDialog(JFrame) - Constructor for class edu.rice.cs.drjava.ui.HistorySaveDialog
Creates a new HistorySaveDialog.
HistoryTest - Class in edu.rice.cs.drjava.model.repl
Tests the functionality of the repl History.
HistoryTest() - Constructor for class edu.rice.cs.drjava.model.repl.HistoryTest
 
HOME_PAGE - Static variable in class edu.rice.cs.drjava.ui.HelpFrame
 
hourglassOff() - Method in class edu.rice.cs.drjava.ui.MainFrame
Return the cursor to normal.
hourglassOn() - Method in class edu.rice.cs.drjava.ui.MainFrame
Make the cursor an hourglass.
HTMLFrame - Class in edu.rice.cs.drjava.ui
The frame for displaying the HTML help files.
HTMLFrame(String, URL, URL, String) - Constructor for class edu.rice.cs.drjava.ui.HTMLFrame
Sets up the frame and displays it.
HTMLFrame(String, URL, URL, String, File) - Constructor for class edu.rice.cs.drjava.ui.HTMLFrame
Sets up the frame and displays it.
HTMLFrame.HistoryList - Class in edu.rice.cs.drjava.ui
 
HTMLFrame.ResourceAction - Class in edu.rice.cs.drjava.ui
 
HTMLFrame.ResourceAction(String, String) - Constructor for class edu.rice.cs.drjava.ui.HTMLFrame.ResourceAction
 

I

i1 - Variable in class edu.rice.cs.util.docnavigation.JListSortNavigatorTest
 
i1 - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
i2 - Variable in class edu.rice.cs.util.docnavigation.JListSortNavigatorTest
 
i2 - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
i3 - Variable in class edu.rice.cs.util.docnavigation.JListSortNavigatorTest
 
i3 - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
i4 - Variable in class edu.rice.cs.util.docnavigation.JListSortNavigatorTest
 
i4 - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
I_PUBLIC_CE_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
I_PUBLIC_EC_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
IAsyncProgress - Interface in edu.rice.cs.util.swing
 
IAWTContainerNavigatorActor - Interface in edu.rice.cs.util.docnavigation
 
ICE_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
ICON - Static variable in class edu.rice.cs.drjava.ui.HelpFrame
 
ICONS_ONLY - Static variable in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
 
IDocumentAwareMouseListener<ItemT extends INavigatorItem> - Interface in edu.rice.cs.util.docnavigation
MouseListener extended to provide an INavigatorItem context in which clicks occurred
IDocumentNavigator<ItemT extends INavigatorItem> - Interface in edu.rice.cs.util.docnavigation
IDocumentNavigator provides a framework through which individual IDocuments can be navigated.
IDocumentNavigatorAlgo<ItemT extends INavigatorItem,InType,ReturnType> - Interface in edu.rice.cs.util.docnavigation
Visitor interface implemented by anything which wishes to visit an IDocumentNavigator
IDocumentNavigatorFactory<ItemT extends INavigatorItem> - Interface in edu.rice.cs.util.docnavigation
Factory that produces bbjects that implement IDocumentNavigator.
IDocumentRegion - Interface in edu.rice.cs.drjava.model
Interface supported by all bona fide document regions (e.g., region classes other than DummyDocumentRegion).
IEC_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
IHighlighted - Interface in edu.rice.cs.drjava.model
Interface for highlighted regions.
IHighlighted.PainterTag - Class in edu.rice.cs.drjava.model
Storage structure for a painter and its associated tag.
IHighlighted.PainterTag(Highlighter.HighlightPainter, Object) - Constructor for class edu.rice.cs.drjava.model.IHighlighted.PainterTag
 
ILoadDocuments - Interface in edu.rice.cs.drjava.model
This interface encapsulates the behavior of a document loader.
INavigationListener<ItemT extends INavigatorItem> - Interface in edu.rice.cs.util.docnavigation
A listener that runs when a document is selected in the navigator and when a document is deselected.
INavigatorItem - Interface in edu.rice.cs.util.docnavigation
INavigatorItem models (very abstractly) some entity that is eligible for insertion and removal inside an IDocumentNavigator.
INavigatorItemFilter<ItemT extends INavigatorItem> - Class in edu.rice.cs.util.docnavigation
 
INavigatorItemFilter() - Constructor for class edu.rice.cs.util.docnavigation.INavigatorItemFilter
 
indent(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.Indenter
Indents the current line based on a decision tree which determines the indent based on context.
indent() - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
Runs indent(int) with a default value of Indenter.IndentReason.OTHER
indent(Indenter.IndentReason) - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
Perform an indent either on the current line or on the given selected box of text.
INDENT_KEYMAP_NAME - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPane
The name of the keymap added to the super class (saved so it can be removed).
INDENT_LEVEL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
How many spaces to use for indenting.
Indenter - Class in edu.rice.cs.drjava.model.definitions.indent
Singleton class to construct and use the indentation decision tree.
Indenter(int) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.Indenter
 
Indenter.IndentReason - Enum in edu.rice.cs.drjava.model.definitions.indent
Enumeration of reasons why indentation may be preformed.
IndentFiles - Class in edu.rice.cs.drjava
Allows users to pass filenames to a command-line indenter.
IndentFiles() - Constructor for class edu.rice.cs.drjava.IndentFiles
 
indentFiles(Vector<String>, int, boolean) - Static method in class edu.rice.cs.drjava.IndentFiles
Applies the indent logic to each file in the list of file names, saving the new copy of each one.
IndentHelperTest - Class in edu.rice.cs.drjava.model.definitions
Tests for the helper methods in DefinitionsDocument
IndentHelperTest() - Constructor for class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
IndentInfo - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Indent information block.
IndentInfo() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
Creates an IndentInfo with default values.
IndentInfo(String, int, int, int) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
Creates an indent info with the specified parameters
indentLine(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlus
Properly indents the line that the caret is currently on.
indentLine(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionDoNothing
Properly indents the line that the caret is currently on.
indentLine(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartCurrStmtPlus
Properly indents the line that the caret is currently on.
indentLine(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlus
Properly indents the line that the caret is currently on.
indentLine(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlus
Properly indents the line that the caret is currently on.
indentLine(AbstractDJDocument, Indenter.IndentReason) - Method in interface edu.rice.cs.drjava.model.definitions.indent.IndentRule
Properly indents the line that the given position is on.
indentLine(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleQuestion
Determines if the given rule holds in this context and calls the same method on one of its child nodes.
indentLine(AbstractDJDocument, int, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTrace
Properly indents the line identified by pos.
indentLine(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTrace
This method does not indent the current line!
indentLines(int, int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Default indentation - uses OTHER flag and no progress indicator.
indentLines(int, int, Indenter.IndentReason, ProgressMonitor) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Parameterized indentation for special-case handling.
indentLines(int, int) - Method in interface edu.rice.cs.drjava.model.DJDocument
Default indentation - uses OTHER flag and no progress indicator.
indentLines(int, int, Indenter.IndentReason, ProgressMonitor) - Method in interface edu.rice.cs.drjava.model.DJDocument
Parameterized indentation for special-case handling.
indentLines(int, int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
indentLines(int, int, Indenter.IndentReason, ProgressMonitor) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
indentLines(int, int, Indenter.IndentReason, ProgressMonitor) - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
Indents the given selection, for the given reason, in the current document.
indentLines(int, int, Indenter.IndentReason, ProgressMonitor) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Indent the given selection, for the given reason, in the current document.
indentLines(int, int, Indenter.IndentReason, ProgressMonitor) - Method in class edu.rice.cs.drjava.ui.InteractionsPane
Indent the given selection, for the given reason, in the current document.
IndentRule - Interface in edu.rice.cs.drjava.model.definitions.indent
A node in the decision tree used for the indentation system.
IndentRuleAction - Class in edu.rice.cs.drjava.model.definitions.indent
A leaf node in the decision tree for the indentation system.
IndentRuleAction() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.IndentRuleAction
 
IndentRuleQuestion - Class in edu.rice.cs.drjava.model.definitions.indent
A question node in the decision tree for the indentation system.
IndentRuleQuestion(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.IndentRuleQuestion
Constructs a new Question indent rule using the two given children.
IndentRulesTestCase - Class in edu.rice.cs.drjava.model.definitions.indent
Superclass for all test classes for the indentation decision tree.
IndentRulesTestCase() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.IndentRulesTestCase
 
IndentRuleWithTrace - Class in edu.rice.cs.drjava.model.definitions.indent
This class does almost all the work for keeping an indent tree trace.
IndentRuleWithTrace() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTrace
 
IndentRuleWithTraceTest - Class in edu.rice.cs.drjava.model.definitions.indent
This class does almost all the work for keeping an indent tree trace.
IndentRuleWithTraceTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTraceTest
 
IndentTest - Class in edu.rice.cs.drjava.model.definitions
Class that tests the tab/enter/curly indenting functionality.
IndentTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.IndentTest
Standard constructor for IdentTest
inFileTree(File, File) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use IOUtil.isMember(java.io.File, java.io.File) instead. Note that the new method does not test for null values and does not convert to canonical paths -- if these things are necessary, they should be done before invoking the method.
init(IWorkbench) - Method in class edu.rice.cs.drjava.plugins.eclipse.DrJavaPreferencePage
Initializes the preference page (does nothing).
init(IWorkbench) - Method in class edu.rice.cs.drjava.plugins.eclipse.DrJavaPreferencePage
Initializes the preference page (does nothing).
init(Vector<?>, Vector<?>) - Method in class edu.rice.cs.util.swing.CheckBoxJList
 
initDone() - Method in class edu.rice.cs.util.swing.SwingFrame
 
initializeDefaultPreferences(IPreferenceStore) - Method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Sets default preference values.
initializeDefaultPreferences(IPreferenceStore) - Method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
Sets default preference values.
initThread(ProcessCreator) - Method in class edu.rice.cs.drjava.ui.ExternalProcessPanel
 
initThread(File) - Method in class edu.rice.cs.drjava.ui.LessPanel
 
INNER_CLASS_WITH_LOCAL_VARS - Static variable in class edu.rice.cs.drjava.model.debug.DebugTestCase
 
InnerNode<T,ItemT extends INavigatorItem> - Class in edu.rice.cs.util.docnavigation
This is an unsynchronized swing class and hence should only be accessed from the event-handling thread.
InnerNode(T) - Constructor for class edu.rice.cs.util.docnavigation.InnerNode
 
inNewProjectPath(File) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
inNewProjectPath(File) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Determines if this document in the file system tree below the specified root.
inProgress() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Returns whether an interaction is currently in progress.
inProject(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
inProject(File) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
inProject() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
inProject(File) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Returns true the given file is in the current project file.
inProject(File) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns true the given file is in the current project file.
inProject() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
inProject() - Method in interface edu.rice.cs.util.docnavigation.INavigatorItem
 
inProjectPath(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
A file is in the project if the source root is the same as the project root.
inProjectPath(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
inProjectPath() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
inProjectPath(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
 
inProjectPath(File) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
 
inProjectPath(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModel
A file is in the project if the source root is the same as the project root.
inProjectPath() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Determines if this document in the file system tree below the active project root.
INPUT_BOX_STYLE - Static variable in class edu.rice.cs.drjava.ui.InteractionsController
Style for System.in box
INPUT_BOX_SYMBOL - Static variable in class edu.rice.cs.drjava.ui.InteractionsController
The symbol used in the document for the input box.
INPUT_ENTERED_NAME - Static variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
INPUT_ENTERED_NAME - Static variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
InputListener - Interface in edu.rice.cs.drjava.model.repl
Listens for input requests from System.in.
InputStreamRedirector - Class in edu.rice.cs.util
Redirects requests for input through the abstract method _getInput().
InputStreamRedirector() - Constructor for class edu.rice.cs.util.InputStreamRedirector
Constructs a new InputStreamRedirector.
INSERT_NEWLINE_NAME - Static variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
INSERT_NEWLINE_NAME - Static variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
insertBeforeLastPrompt(String, String) - Method in class edu.rice.cs.util.text.ConsoleDocument
Inserts the given string with the given attributes just before the most recent prompt.
insertChar(char) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Inserts a character into the reduced model.
insertChar(char) - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Insert a character into the BraceReduction.
insertChar(char) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
insertChar(char) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
 
insertChar(char) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
 
insertConsoleText(String) - Method in class edu.rice.cs.drjava.ui.InteractionsController
Inserts text into the console.
insertGap(BraceReduction, int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Convenience function to insert a number of non-special characters into a reduced model.
insertGap(BraceReduction, int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReductionTestCase
Convenience function to insert a number of non-special characters into a reduced model.
insertGap(BraceReduction, int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest
Convenience function to insert a number of non-special characters into a reduced model.
insertGapBetweenMultiCharBrace(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Inserts a gap between a multiple character brace.
insertGapBetweenMultiCharBrace(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
Inserts a gap between the characters in a multiple character brace.
insertGapBetweenMultiCharBrace(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Inserts a gap between the characters in a multiple character brace.
insertNewline() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Inserts an end-of-line character.
insertNewline(int) - Method in class edu.rice.cs.util.text.ConsoleDocument
Inserts a new line at the given position.
insertPrompt() - Method in class edu.rice.cs.util.text.ConsoleDocument
Prints a prompt for a new input.
insertQuote(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Inserts the specified quote character.
insertString(int, String, AttributeSet) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Inserts a string of text into the document.
insertString(int, String, AttributeSet) - Method in interface edu.rice.cs.drjava.model.DJDocument
Inserts a string of text into the document.
insertString(int, String, AttributeSet) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
insertString(int, String, AttributeSet) - Method in interface edu.rice.cs.util.text.AbstractDocumentInterface
 
insertString(int, String, AttributeSet) - Method in class edu.rice.cs.util.text.SwingDocument
Overrides superclass's insertString to impose the edit condition.
insertText(int, String, String) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Inserts a string into the document at the given offset and the given named style, if the edit condition allows it.
insertText(int, String, String) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Inserts a string into the document at the given offset and the given named style, if the edit condition allows it.
insertText(int, String, String) - Method in class edu.rice.cs.util.text.ConsoleDocument
Inserts a string into the document at the given offset and named style, if the edit condition allows it.
insertText(int, String, String) - Method in interface edu.rice.cs.util.text.EditDocumentInterface
Inserts a string into the document at the given offset and the given named style, if the edit condition allows it.
insertText(int, String, String) - Method in class edu.rice.cs.util.text.SwingDocument
Inserts a string into the document at the given offset and style, if the edit condition allows it.
insertUpdate(AbstractDocument.DefaultDocumentEvent, AttributeSet) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Updates document structure as a result of text insertion.
InsertVariableDialog - Class in edu.rice.cs.drjava.ui
Dialog allowing the user to select a variable.
InsertVariableDialog(MainFrame, CompletionMonitor) - Constructor for class edu.rice.cs.drjava.ui.InsertVariableDialog
Create a dialog.
INSIDE_BLOCK_COMMENT - Static variable in interface edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates
 
INSIDE_DOUBLE_QUOTE - Static variable in interface edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates
 
INSIDE_LINE_COMMENT - Static variable in interface edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates
 
INSIDE_SINGLE_QUOTE - Static variable in interface edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates
 
InsideBlockComment - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
The shadowing state that corresponds to being inside a block comment.
InsideDoubleQuote - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
The shadowing state that corresponds to being inside a double-quoted string.
InsideLineComment - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
The shadowing state that corresponds to being inside a line comment.
InsideSingleQuote - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
The shadowing state that corresponds to being between single quotes.
install(JTextComponent) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter
Called when the UI is being installed into the interface of a JTextComponent.
installActiveDocument() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Invokes the activeDocumentChanged method in the global listener on the argument _activeDocument.
installModalWindowAdapter(Window, Runnable1<? super WindowEvent>, Runnable1<? super WindowEvent>) - Static method in class edu.rice.cs.drjava.DrJavaRoot
Installs the modal window adapter if available, otherwise installs a non-modal dummy listener.
installModalWindowAdapter(Window, Runnable1<? super WindowEvent>, Runnable1<? super WindowEvent>) - Method in class edu.rice.cs.drjava.ui.MainFrame
Return the modal window listener if available, otherwise returns a non-modal dummy listener.
IntegerOption - Class in edu.rice.cs.drjava.config
Class defining all configuration options with values of type Integer.
IntegerOption(String, Integer) - Constructor for class edu.rice.cs.drjava.config.IntegerOption
 
IntegerOptionComponent - Class in edu.rice.cs.drjava.ui.config
Graphical form of an IntegerOption.
IntegerOptionComponent(IntegerOption, String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.IntegerOptionComponent
 
IntegerOptionComponent(IntegerOption, String, SwingFrame, String) - Constructor for class edu.rice.cs.drjava.ui.config.IntegerOptionComponent
Constructor that allows for a tooltip description.
IntegerOptionComponentTest - Class in edu.rice.cs.drjava.ui.config
Tests functionality of this OptionComponent.
IntegerOptionComponentTest() - Constructor for class edu.rice.cs.drjava.ui.config.IntegerOptionComponentTest
 
IntegerOptionTest - Class in edu.rice.cs.drjava.config
Class according to the JUnit protocol.
IntegerOptionTest(String) - Constructor for class edu.rice.cs.drjava.config.IntegerOptionTest
 
IntegratedMasterSlaveTest - Class in edu.rice.cs.util.newjvm
Test cases for the master/slave jvm control framework.
IntegratedMasterSlaveTest() - Constructor for class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest
 
IntegratedMasterSlaveTest.CounterSlave - Class in edu.rice.cs.util.newjvm
The slave will exit with error codes in the case of problems, since there is no other thing it can do! 1MasterRemote class cast exception. 2Incorect value from getLetter 3RemoteException caught 4Timeout waiting for master JVM to call 5Interrupted while waiting for master JVM to call
IntegratedMasterSlaveTest.TestMasterRemote - Interface in edu.rice.cs.util.newjvm
 
IntegratedMasterSlaveTest.TestSlaveRemote - Interface in edu.rice.cs.util.newjvm
 
INTERACTION_SEPARATOR - Static variable in class edu.rice.cs.drjava.model.repl.History
 
interactionContinues() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
 
interactionEndCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionEnded() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.InterpretListener
 
interactionEnded() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when an interaction has finished running.
interactionEnded() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.InteractionListener
 
interactionEnded() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionEnded() - Method in class edu.rice.cs.drjava.model.repl.DummyInteractionsListener
Called when an interaction has finished running.
interactionEnded() - Method in class edu.rice.cs.drjava.model.repl.InteractionsEventNotifier
Called when an interaction has finished running.
interactionEnded() - Method in interface edu.rice.cs.drjava.model.repl.InteractionsListener
Called when an interaction has ended.
interactionErrorCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionErrorOccurred(int, int) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when the interactions window generates a syntax error.
interactionErrorOccurred(int, int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionErrorOccurred(int, int) - Method in class edu.rice.cs.drjava.model.repl.DummyInteractionsListener
Called when the interactions window generates a syntax error.
interactionErrorOccurred(int, int) - Method in class edu.rice.cs.drjava.model.repl.InteractionsEventNotifier
Called when the interactions window generates a syntax error.
interactionErrorOccurred(int, int) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsListener
Called when an interaction results in a syntax error.
interactionIncomplete() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Notifies the view that the current interaction is incomplete.
interactionIncomplete() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionIncomplete() - Method in class edu.rice.cs.drjava.model.repl.DummyInteractionsListener
Called when enter was typed in the interactions pane but the interaction was incomplete.
interactionIncomplete() - Method in class edu.rice.cs.drjava.model.repl.InteractionsEventNotifier
Notifies the view that the current interaction is incomplete.
interactionIncomplete() - Method in interface edu.rice.cs.drjava.model.repl.InteractionsListener
Called when enter was typed in the interactions pane but the interaction was incomplete.
interactionIncompleteCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
INTERACTIONS_ERROR_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
INTERACTIONS_EXIT_PROMPT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to prompt when the interactions pane is unexpectedly reset.
INTERACTIONS_EXIT_PROMPT - Static variable in interface edu.rice.cs.drjava.plugins.eclipse.DrJavaConstants
Whether to prompt when the interactions pane is unexpectedly reset.
INTERACTIONS_EXIT_PROMPT - Static variable in interface edu.rice.cs.drjava.plugins.eclipse.DrJavaConstants
Whether to prompt when the interactions pane is unexpectedly reset.
INTERACTIONS_RESET_PROMPT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to prompt before resetting the interactions pane.
INTERACTIONS_RESET_PROMPT - Static variable in interface edu.rice.cs.drjava.plugins.eclipse.DrJavaConstants
Whether to prompt before resetting the interactions pane.
INTERACTIONS_RESET_PROMPT - Static variable in interface edu.rice.cs.drjava.plugins.eclipse.DrJavaConstants
Whether to prompt before resetting the interactions pane.
INTERACTIONS_SYSTEM_ERR_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
INTERACTIONS_SYSTEM_ERR_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
INTERACTIONS_SYSTEM_IN_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
INTERACTIONS_SYSTEM_IN_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
INTERACTIONS_SYSTEM_OUT_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
INTERACTIONS_SYSTEM_OUT_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
InteractionsController - Class in edu.rice.cs.drjava.plugins.eclipse.views
This class installs listeners and actions between an InteractionsDocument in the model and an InteractionsPane in the view.
InteractionsController - Class in edu.rice.cs.drjava.plugins.eclipse.views
This class installs listeners and actions between an InteractionsDocument in the model and an InteractionsPane in the view.
InteractionsController(EclipseInteractionsModel, SWTDocumentAdapter, InteractionsView) - Constructor for class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Glue together the given model and view.
InteractionsController(EclipseInteractionsModel, SWTDocumentAdapter, InteractionsView) - Constructor for class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Glue together the given model and view.
InteractionsController - Class in edu.rice.cs.drjava.ui
This class installs listeners and actions between an InteractionsDocument (the model) and an InteractionsPane (the view).
InteractionsController(InteractionsModel, InteractionsDJDocument) - Constructor for class edu.rice.cs.drjava.ui.InteractionsController
Glue together the given model and a new view.
InteractionsController(InteractionsModel, InteractionsDJDocument, InteractionsPane) - Constructor for class edu.rice.cs.drjava.ui.InteractionsController
Glue together the given model and view.
InteractionsController.ConsoleStateListener - Interface in edu.rice.cs.drjava.ui
A listener interface that allows for others outside the interactions controller to be notified when the input console is enabled in the interactions pane.
InteractionsDJDocument - Class in edu.rice.cs.drjava.model.repl
Represents a Swing-based InteractionsDocument.
InteractionsDJDocument() - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
Standard constructor.
InteractionsDJDocumentTest - Class in edu.rice.cs.drjava.model.repl
Tests the functionality of the InteractionsDJDocument.
InteractionsDJDocumentTest() - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsDJDocumentTest
 
InteractionsDocument - Class in edu.rice.cs.drjava.model.repl
A GUI toolkit-agnostic document that supports console-like interaction with a Java interpreter.
InteractionsDocument(ConsoleDocumentInterface) - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsDocument
Reset the document on startUp.
InteractionsDocument(ConsoleDocumentInterface, int) - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsDocument
Reset the document on startUp.
InteractionsDocument(ConsoleDocumentInterface, History) - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsDocument
Creates and resets the interactions document on DrJava startUp.
InteractionsDocumentTest - Class in edu.rice.cs.drjava.model.repl
Tests the functionality of the InteractionsDocument.
InteractionsDocumentTest() - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsDocumentTest
 
InteractionsDocumentTest.TestBeep - Class in edu.rice.cs.drjava.model.repl
Silent beep for a test class.
InteractionsDocumentTest.TestBeep() - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsDocumentTest.TestBeep
 
InteractionsEditorKit - Class in edu.rice.cs.drjava.model.repl
This is an editor kit for editing Java source files.
InteractionsEditorKit() - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsEditorKit
Creates a new editor kit
InteractionsEventNotifier - Class in edu.rice.cs.drjava.model.repl
Keeps track of all listeners to an InteractionsModel, and has the ability to notify them of some event.
InteractionsEventNotifier() - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsEventNotifier
 
InteractionsException - Exception in edu.rice.cs.drjava.model.repl
Exception to signify that something went wrong during an interaction.
InteractionsException(String) - Constructor for exception edu.rice.cs.drjava.model.repl.InteractionsException
 
InteractionsHistoryFilter - Class in edu.rice.cs.drjava.ui
A file filter for files with extensions ".hist".
InteractionsHistoryFilter() - Constructor for class edu.rice.cs.drjava.ui.InteractionsHistoryFilter
 
InteractionsListener - Interface in edu.rice.cs.drjava.model.repl
Interface for any listener to an InteractionsModel.
InteractionsModel - Class in edu.rice.cs.drjava.model.repl
A Swing specific model for the DrJava InteractionsPane.
InteractionsModel(ConsoleDocumentInterface, File, int, int) - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsModel
Constructs an InteractionsModel.
InteractionsModelCallback - Interface in edu.rice.cs.drjava.model.repl
Callback interface which allows an InteractionsModel to respond to events in a remote Java interpreter.
InteractionsModelTest - Class in edu.rice.cs.drjava.model.repl
Tests the functionality of an InteractionsModel.
InteractionsModelTest(String) - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsModelTest
 
InteractionsModelTest.TestInteractionsModel - Class in edu.rice.cs.drjava.model.repl
A generic InteractionsModel for testing purposes.
InteractionsModelTest.TestInteractionsModel(InteractionsDJDocument) - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
Constructs a new InteractionsModel.
InteractionsPane - Class in edu.rice.cs.drjava.ui
The view component for repl interaction.
InteractionsPane(InteractionsDJDocument) - Constructor for class edu.rice.cs.drjava.ui.InteractionsPane
Creates an InteractionsPane with the given document.
InteractionsPane(String, InteractionsDJDocument) - Constructor for class edu.rice.cs.drjava.ui.InteractionsPane
Creates an InteractionsPane with the given document.
InteractionsPaneTest - Class in edu.rice.cs.drjava.ui
Test functions of InteractionsPane.
InteractionsPaneTest() - Constructor for class edu.rice.cs.drjava.ui.InteractionsPaneTest
 
InteractionsScriptController - Class in edu.rice.cs.drjava.ui
Controller for an interactions script.
InteractionsScriptController(InteractionsScriptModel, Action, InteractionsPane) - Constructor for class edu.rice.cs.drjava.ui.InteractionsScriptController
Builds a new interactions script pane and links it to the given model.
InteractionsScriptModel - Class in edu.rice.cs.drjava.model.repl
Manages the execution of a Interactions History as a script of individual commands.
InteractionsScriptModel(InteractionsModel, List<String>) - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsScriptModel
Constructs a new interactions script using the given model and interactions.
InteractionsScriptPane - Class in edu.rice.cs.drjava.ui
Pane for an interactions script.
InteractionsScriptPane(int, int) - Constructor for class edu.rice.cs.drjava.ui.InteractionsScriptPane
Constructs a new pane with the given rows and cols.
interactionStartCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionStarted() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.InterpretListener
 
interactionStarted() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called after an interaction is started by the GlobalModel.
interactionStarted() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.InteractionListener
Relying on the default constructor.
interactionStarted() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionStarted() - Method in class edu.rice.cs.drjava.model.repl.DummyInteractionsListener
Called after an interaction is started by the GlobalModel.
interactionStarted() - Method in class edu.rice.cs.drjava.model.repl.InteractionsEventNotifier
Called after an interaction is started by the GlobalModel.
interactionStarted() - Method in interface edu.rice.cs.drjava.model.repl.InteractionsListener
Called when an interaction has started.
InteractionsView - Class in edu.rice.cs.drjava.plugins.eclipse.views
This class is the main view component for the Interactions Pane Eclipse plugin.
InteractionsView - Class in edu.rice.cs.drjava.plugins.eclipse.views
This class is the main view component for the Interactions Pane Eclipse plugin.
InteractionsView() - Constructor for class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Constructor.
InteractionsView() - Constructor for class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Constructor.
InteractionsViewTest - Class in edu.rice.cs.drjava.plugins.eclipse.views
Test functions of InteractionsView.
InteractionsViewTest - Class in edu.rice.cs.drjava.plugins.eclipse.views
Test functions of InteractionsView.
InteractionsViewTest(String) - Constructor for class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Create a new instance of this TestCase.
InteractionsViewTest(String) - Constructor for class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Create a new instance of this TestCase.
INTERMEDIATE_LEVEL - Static variable in class edu.rice.cs.drjava.DrJavaRoot
 
interpret(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Puts the given input into the interactions document and then interprets it, returning the result that was put into the interactions document.
interpret(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Interprets the given command.
interpret(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Interprets the given string of source code in the active interpreter.
interpret(String, String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Interprets the given string of source code with the given interpreter.
interpret(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
Interprets the given string of source code in the active interpreter.
interpret(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Interprets string s in slave JVM.
interpretCurrentInteraction() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throw new UnsupportedOperationException
interpretCurrentInteraction() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Interprets the current given text at the prompt in the interactions pane.
interpretCurrentInteraction() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
interpretCurrentInteraction() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Interprets the current given text at the prompt in the interactions pane.
interpretCurrentInteraction() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Interprets the current given text at the prompt in the interactions doc.
interpreterChanged(boolean) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.InterpretListener
 
interpreterChanged(boolean) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when the active interpreter is changed.
interpreterChanged(boolean) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interpreterChanged(boolean) - Method in class edu.rice.cs.drjava.model.repl.DummyInteractionsListener
Called when the active interpreter is changed.
interpreterChanged(boolean) - Method in class edu.rice.cs.drjava.model.repl.InteractionsEventNotifier
Called when the active interpreter is changed.
interpreterChanged(boolean) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsListener
Called when the active interpreter is changed.
interpreterChangedCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interpreterExited(int) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when the interactions JVM was closed by System.exit or by being aborted.
interpreterExited(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.InteractionListener
 
interpreterExited(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interpreterExited(int) - Method in class edu.rice.cs.drjava.model.repl.DummyInteractionsListener
Called when the interactions JVM was closed by System.exit or by being aborted.
interpreterExited(int) - Method in class edu.rice.cs.drjava.model.repl.InteractionsEventNotifier
Called when the interactions JVM was closed by System.exit or by being aborted.
interpreterExited(int) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsListener
Called when the interpreter exits unexpectedly.
interpreterExitedCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
InterpreterInterruptedException - Exception in edu.rice.cs.drjava.model.repl
Exception to signify that the interpreter was interrupted before it could complete.
InterpreterInterruptedException(int, int, int, int) - Constructor for exception edu.rice.cs.drjava.model.repl.InterpreterInterruptedException
 
InterpreterJVM - Class in edu.rice.cs.drjava.model.repl.newjvm
This is the main class for the interpreter JVM.
InterpreterJVMRemoteI - Interface in edu.rice.cs.drjava.model.repl.newjvm
This interface specifies the methods that the interpreter JVM exposes for the MainJVM to call.
interpreterReady(File) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when the interactions window is reset.
interpreterReady(File) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.InteractionListener
 
interpreterReady(File) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interpreterReady(File) - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
Called when the Java interpreter is ready to use.
interpreterReady(File) - Method in class edu.rice.cs.drjava.model.repl.DummyInteractionsListener
Called when the interactions window is reset.
interpreterReady(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsEventNotifier
Called when the interactions window is reset.
interpreterReady(File) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsListener
Called when the interpreter is ready to use.
interpreterReady(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Called when a new Java interpreter has registered and is ready for use.
interpreterReady(File) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
Called when a new Java interpreter has registered and is ready for use.
interpreterReady(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
interpreterReady(File) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Called when the Java interpreter is ready to use.
interpreterReady(File) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Called when the Java interpreter is ready to use.
interpreterReadyCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called if the interpreter reset failed.
interpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.model.repl.DummyInteractionsListener
Called if the interpreter reset failed.
interpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.model.repl.InteractionsEventNotifier
Called if the interpreter reset failed.
interpreterResetFailed(Throwable) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsListener
Called if the interpreter could not be reset.
interpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
This method is called by the Main JVM if the Interpreter JVM cannot be exited
interpreterResetFailed(Throwable) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
This method is called by the Main JVM if the Interpreter JVM cannot be exited (likely because of its having a security manager)
interpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
interpreterResetFailedCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interpreterResetting() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when the interactionsJVM has begun resetting.
interpreterResetting() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.InteractionListener
 
interpreterResetting() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interpreterResetting() - Method in class edu.rice.cs.drjava.model.repl.DummyInteractionsListener
Called when the interactionsJVM has begun resetting.
interpreterResetting() - Method in class edu.rice.cs.drjava.model.repl.InteractionsEventNotifier
Called when the interactionsJVM has begun resetting.
interpreterResetting() - Method in interface edu.rice.cs.drjava.model.repl.InteractionsListener
Called when the interpreter has begun resetting.
interpreterResetting() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Called when the interpreter starts to reset.
interpreterResetting() - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
Called when the interpreter starts to reset.
interpreterResetting() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
interpreterResettingCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interpretIgnoreResult(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Appends the input string to the interactions pane and interprets it.
InterpretResult - Class in edu.rice.cs.drjava.model.repl.newjvm
Super class for any type of result that can occur from a call to interpret.
InterpretResult() - Constructor for class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult
 
InterpretResult.Visitor<T> - Interface in edu.rice.cs.drjava.model.repl.newjvm
 
interrupt() - Method in class edu.rice.cs.util.swing.SwingWorker
A new method that interrupts the worker thread.
interruptConsoleInput() - Method in class edu.rice.cs.drjava.ui.InteractionsController
Forces console input to complete without the user hitting .
INTRO_URL - Static variable in class edu.rice.cs.drjava.ui.QuickStartFrame
 
INTRODUCTION - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 
intValue() - Method in class edu.rice.cs.util.sexp.NumberAtom
 
invalidate() - Method in class edu.rice.cs.drjava.config.ConstantProperty
Mark the value as stale.
invalidate() - Method in class edu.rice.cs.drjava.config.DrJavaProperty
Mark the value as stale and invalidate other properties that are listening.
invalidate() - Method in class edu.rice.cs.drjava.config.FileListProperty
Mark the value as stale.
invalidate() - Method in class edu.rice.cs.drjava.config.FileProperty
Mark the value as stale.
invalidateOthers(Set<DrJavaProperty>) - Method in class edu.rice.cs.drjava.config.DrJavaProperty
Invalidate those properties that are listening to this property.
InvalidPackageException - Exception in edu.rice.cs.drjava.model.definitions
An exception thrown by DefinitionsDocument.getPackageName() when the document contains an invalid package statement.
InvalidPackageException(int, String) - Constructor for exception edu.rice.cs.drjava.model.definitions.InvalidPackageException
Constructs a exception
invokeAndWait(Runnable) - Static method in class edu.rice.cs.util.swing.Utilities
 
invokeLater(Runnable) - Static method in class edu.rice.cs.util.swing.Utilities
Runs the task synchronously if the current thread is the event thread; otherwise passes it to the event thread to be run asynchronously after all events already on the queue have been processed.
invokeSlave() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Invokes slave JVM without any JVM arguments.
invokeSlave(String[], File) - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Invokes slave JVM, using the system classpath.
invokeSlave(String[], String, File) - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Creates and invokes slave JVM.
isAbsolute() - Method in class edu.rice.cs.util.FileOps.NullFile
 
isActive() - Method in class edu.rice.cs.drjava.project.DocFile
 
isActive() - Method in interface edu.rice.cs.drjava.project.DocumentInfoGetter
 
isAddedFile() - Method in class edu.rice.cs.util.swing.FileSelectionEvent
 
isAddedFile(int) - Method in class edu.rice.cs.util.swing.FileSelectionEvent
 
isAddedFile(File) - Method in class edu.rice.cs.util.swing.FileSelectionEvent
 
isAlreadyOpen(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Iterates over OpenDefinitionsDocuments, looking for this file.
isAlreadyOpen(File) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
isAncestorOf(File, File) - Static method in class edu.rice.cs.util.FileOps
Return true if the directory ancestor is an ancestor of the file f, i.e.
isAnonymousClass(Class<?>) - Static method in class edu.rice.cs.util.StringOps
Returns true if the class is an anonymous inner class.
isAsciiDigit(char) - Static method in class edu.rice.cs.util.StringOps
Character.isDigit answers true to some non-ascii digits.
isAuxiliaryFile() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
isAuxiliaryFile(File) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
 
isAuxiliaryFile() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
isAuxiliaryFile() - Method in interface edu.rice.cs.util.docnavigation.INavigatorItem
 
isAvailable() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
Indicates whether this compiler is actually available.
isAvailable() - Method in class edu.rice.cs.drjava.model.compiler.JavacCompiler
 
isAvailable() - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
isAvailable() - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Returns whether the debugger can be used in this copy of DrJava.
isAvailable() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Returns whether the debugger is available in this copy of DrJava.
isAvailable() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Returns whether the debugger is currently available in this JVM.
isAvailable() - Method in class edu.rice.cs.drjava.model.javadoc.DefaultJavadocModel
 
isAvailable() - Method in interface edu.rice.cs.drjava.model.javadoc.JavadocModel
true iff the classes to run javadoc are available
isAvailable() - Method in class edu.rice.cs.drjava.model.javadoc.NoJavadocAvailable
 
isBlockCommentEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Determines whether the current location is the end of a block comment
isBlockCommentStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Determines if current location is the beginning of a block comment
isCanceled() - Method in interface edu.rice.cs.util.swing.IAsyncProgress
 
isCellEditable(int, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.StackTableModel
 
isCellEditable(int, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.ThreadTableModel
 
isCellEditable(int, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
isCellEditable(int, int) - Method in class edu.rice.cs.util.swing.UneditableTableModel
 
isChanged() - Method in class edu.rice.cs.drjava.model.debug.DebugWatchData
Returns whether this value has changed since the last call to setValue.
isClassPathChanged() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
isClosed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Determines whether the current location is a closing parenthesis.
isClosedBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Determines whether the current location is a closed brace.
isCollapsed() - Method in class edu.rice.cs.util.docnavigation.InnerNode
 
isCommentStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Determine whether this token is a comment start "brace" ("//" or "/*')
isCompilerTabSelected() - Method in class edu.rice.cs.drjava.ui.MainFrame
Returns whether the compiler output tab is currently showing.
isCurrent() - Method in class edu.rice.cs.drjava.config.ConstantProperty
Return true if the value is current.
isCurrent() - Method in class edu.rice.cs.drjava.config.DrJavaProperty
Return true if the value is current.
isCurrent() - Method in class edu.rice.cs.drjava.config.EagerProperty
Return that it is never current.
isCurrent() - Method in class edu.rice.cs.drjava.config.FileListProperty
Return true if the value is current.
isCurrent() - Method in class edu.rice.cs.drjava.config.FileProperty
Return true if the value is current.
isCurrentRegionFirst() - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
 
isCurrentRegionLast() - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
 
isCurrentThreadSuspended() - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Returns whether the debugger's current thread is suspended.
isCurrentThreadSuspended() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Returns whether the debugger's current thread is suspended.
isCurrentThreadSuspended() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Returns whether the debugger's current thread is suspended.
isDelegated() - Method in class edu.rice.cs.util.XMLConfig
 
isDirectory() - Method in class edu.rice.cs.util.FileOps.NullFile
 
isDisplayed() - Method in class edu.rice.cs.drjava.ui.TabbedPanel
 
isDocumentSelected() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
 
isDocumentSelected() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
isDoubleEscape() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Returns whether this is a double escape
isDoubleEscapeSequence() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Returns whether this is a double escape sequence
isDoubleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Returns whether this is a double quote
isEditable() - Method in class edu.rice.cs.util.swing.FileDisplay
If the representation of the file is different from the underlying child string of the path, then the node represented by this file display cannot be edited.
isEmpty() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDABreakpoint
 
isEmpty() - Method in class edu.rice.cs.drjava.model.DocumentRegion
 
isEmpty() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
isEmpty() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Determines if the document is empty.
isEmpty() - Method in interface edu.rice.cs.drjava.model.OrderedDocumentRegion
 
isEmpty() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Returns whether this IDocumentNavigator contains any INavigatorItems.
isEmpty() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns whether this IDocumentNavigator contains any IDocuments.
isEnabled() - Method in interface edu.rice.cs.drjava.model.debug.DebugBreakpointData
 
isEnabled() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
 
isEnabled() - Method in class edu.rice.cs.util.Log
Returns whether this log is currently enabled.
isEnabled() - Method in class edu.rice.cs.util.swing.DelegatingAction
 
isEscapedDoubleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Return whether this is an escaped double quote
isEscapedSingleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Returns whether this is an escaped single quote
isExcludedFile(File) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Returns true if the file is excluded from the current project
isFile() - Method in class edu.rice.cs.util.FileOps.NullFile
 
isFocusable() - Method in class edu.rice.cs.util.swing.UnfocusableButton
Returns that this button cannot be given focus.
isFocusTraversable() - Method in class edu.rice.cs.util.swing.UnfocusableButton
Deprecated. 
isGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Determines whether the current location is within in gap.
isGroupSelected() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
 
isGroupSelected() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
isHidden() - Method in class edu.rice.cs.util.FileOps.NullFile
 
isInterpreterRunning() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
isJavadocTabSelected() - Method in class edu.rice.cs.drjava.ui.MainFrame
Returns whether the JavaDoc output tab is currently showing.
isLegal(String) - Method in class edu.rice.cs.drjava.config.ForcedChoiceOption
Checks whether the parameter String is a legal value for this option.
isLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Determines whether the current location is a line comment
isMacPlatform() - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Returns whether this is a Mac OS X platform.
isMatch(Brace) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Determine if the given token is a open/close match with this.
isMatch(X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentLineNumStrategy
 
isMatch(X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentStrategy
 
isMatch(X, PredictiveInputModel<X>) - Method in interface edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.MatchingStrategy
Returns true if the item is a match.
isMatch(X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixLineNumStrategy
 
isMatch(X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixStrategy
 
isMatch(X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExLineNumStrategy
 
isMatch(X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExStrategy
 
isMatchable() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Return true iff this ReducedToken is a matchable, i.e.
isMemberClass(Class<?>) - Static method in class edu.rice.cs.util.StringOps
Returns true if the class is a member class.
isModified() - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Determines if the document is in the same undo state as it was when it was last saved.
isModifiedSinceSave() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Determines if the document has been modified since the last save.
isModifiedSinceSave() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
isModifiedSinceSave() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Determines if this definitions document has changed since the last save.
isMultipleCharBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Determines whether the current location is part of a multiple char brace.
isNew() - Method in class edu.rice.cs.util.swing.FileDisplay
 
isNewline() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Determines whether the current location is a new line.
isNextChangeModelInitiated() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
 
isNextChangeModelInitiated() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
isOpen() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Determines whether the current location is an opening parenthesis.
isOpenBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Determines whether the current location is an open brace.
isOpenComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
 
isPerfectMatch(X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentLineNumStrategy
 
isPerfectMatch(X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentStrategy
 
isPerfectMatch(X, PredictiveInputModel<X>) - Method in interface edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.MatchingStrategy
Returns true if the item is perfect a match.
isPerfectMatch(X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixLineNumStrategy
 
isPerfectMatch(X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixStrategy
 
isPerfectMatch(X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExLineNumStrategy
 
isPerfectMatch(X, PredictiveInputModel<X>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExStrategy
 
isPlasticLaf() - Static method in class edu.rice.cs.util.swing.Utilities
 
isPlasticLaf(String) - Static method in class edu.rice.cs.util.swing.Utilities
 
isProjectActive() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
isProjectActive() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
isProjectActive() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
 
isProjectActive() - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
isProjectChanged() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
isProjectChanged() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
isProjectChanged() - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Returns true if in project mode and the current project file has changed.
isProjectChanged() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns true if the project state has been changed
isQuoted() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Indicates whether this brace is inside quotes.
isReader() - Method in class edu.rice.cs.util.ReaderWriterLock.Reader
 
isReader() - Method in class edu.rice.cs.util.ReaderWriterLock.ReaderWriterThread
Returns whether this ReaderWriter is a reader.
isReader() - Method in class edu.rice.cs.util.ReaderWriterLock.Writer
 
isReadLocked() - Method in interface edu.rice.cs.util.text.ReadersWritersLocking
Returns true iff this thread holds a read lock or write lock.
isReady() - Method in interface edu.rice.cs.drjava.model.cache.DCacheAdapter
Checks whether the document is ready to be returned.
isReady() - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Returns whether the debugger is enabled.
isReady() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Returns whether the debugger is currently enabled.
isReady() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Returns the status of the debugger.
isReady() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
isReady() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns whether this document is resident in memory.
isRecursive() - Method in class edu.rice.cs.drjava.ui.JavadocDialog
 
isRecursive() - Method in interface edu.rice.cs.util.DirectorySelector
Returns true if the user wants the directory to include all subdirectories.
isRootSelected() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Returns true if the root is selected.
isRootSelected() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns true if the root is selected.
isSearchAll() - Method in class edu.rice.cs.drjava.ui.FindResultsPanel
Return true if all documents were searched.
isSearchBackwards() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
isSelectedAt(int, int) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Returns true if the item at the x,y coordinate of the navigator pane is currently selected.
isSelectedAt(int, int) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns true if the item at the x,y coordinate of the navigator pane is currently selected.
isSelectedInGroup(ItemT) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
 
isSelectedInGroup(ItemT) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
isServerRunning() - Static method in class edu.rice.cs.drjava.RemoteControlClient
Return true if a DrJava remote control server is running.
isShadowed() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
 
isShadowed(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
 
isShadowed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
isShadowed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
 
isShadowed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Determines if cursor position is shadowed by comment or string (does not include opening comment or quotation "brace").
isShadowed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Indicates whether this brace is shadowed.
isShadowed(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
Determines if pos in document is inside a comment or a string.
isShadowed(int) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Determines if pos in document is inside a comment or a string.
isSingleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Returns whether this is a single quote
isSlash() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Returns whether the current location is a slash
isSourceFile() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
isSourceFile() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
isStar() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Returns whether this is a star
isStartupInProgress() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Returns whether a JVM is currently starting.
isStartupInProgress() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Returns true if the slave is in the process of starting.
isSuspended() - Method in class edu.rice.cs.drjava.model.debug.DebugThreadData
Tells whether or not the thread is suspended.
isSuspended() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDAThreadData
Tells whether or not the thread is suspended.
isTestInProgress() - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
 
isTestTabSelected() - Method in class edu.rice.cs.drjava.ui.MainFrame
Returns whether the test output tab is currently showing.
isTopLevelGroupSelected() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Returns true if at least one top level group is selected, false otherwise.
isTopLevelGroupSelected() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Returns true if at least one top level group is selected.
isTraversable(File) - Method in class edu.rice.cs.util.swing.FileChooser
 
isUntitled(File) - Static method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
isUntitled() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
isUntitled() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns whether this document is currently untitled (indicating whether it has a file yet or not).
isUntitled() - Method in interface edu.rice.cs.drjava.project.DocumentInfoGetter
 
isUntitled() - Method in interface edu.rice.cs.util.docnavigation.INavigatorItem
 
isUsingSystemLAF() - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Utility method to determine if the current Swing look and feel is the platform-specific look and feel for the client platform.
isValid() - Method in class edu.rice.cs.drjava.model.JDKToolsLibrary
 
isWarning() - Method in class edu.rice.cs.drjava.model.DJError
Determines if the error is a warning.
isWeaklyShadowed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
 
isWeaklyShadowed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Determines if current token is either shadowed or an opening comment brace ("//" or "/*").
isWindowsPlatform() - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Returns whether this is a Windows platform.
isWriteLocked() - Method in interface edu.rice.cs.util.text.ReadersWritersLocking
Returns true iff this thread holds a write lock.
isWriter() - Method in class edu.rice.cs.util.ReaderWriterLock.Reader
 
isWriter() - Method in class edu.rice.cs.util.ReaderWriterLock.ReaderWriterThread
Returns whether this ReaderWriter is a writer.
isWriter() - Method in class edu.rice.cs.util.ReaderWriterLock.Writer
 
itemCase(ItemT, Object...) - Method in interface edu.rice.cs.util.docnavigation.NodeDataVisitor
 

J

JAR_CLASSES - Static variable in class edu.rice.cs.drjava.ui.JarOptionsDialog
Bitflags for default selection.
JAR_SOURCES - Static variable in class edu.rice.cs.drjava.ui.JarOptionsDialog
 
JarBuilder - Class in edu.rice.cs.util.jar
 
JarBuilder(File) - Constructor for class edu.rice.cs.util.jar.JarBuilder
Creates a file file without a manifest
JarBuilder(File, File) - Constructor for class edu.rice.cs.util.jar.JarBuilder
Creates an empty jar file with the given manifest
JarBuilder(File, Manifest) - Constructor for class edu.rice.cs.util.jar.JarBuilder
Creates an empty jar file with the given manifest
JarCreationTest - Class in edu.rice.cs.util.jar
 
JarCreationTest() - Constructor for class edu.rice.cs.util.jar.JarCreationTest
 
JarJDKToolsLibrary - Class in edu.rice.cs.drjava.model
A JDKToolsLibrary that was loaded from a specific jar file.
JarOptionsDialog - Class in edu.rice.cs.drjava.ui
 
JarOptionsDialog(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.JarOptionsDialog
Create a "Create Jar" dialog
JarOptionsDialog.FrameState - Class in edu.rice.cs.drjava.ui
Class to save the frame state, i.e.
JarOptionsDialog.FrameState(Point) - Constructor for class edu.rice.cs.drjava.ui.JarOptionsDialog.FrameState
 
JarOptionsDialog.FrameState(String) - Constructor for class edu.rice.cs.drjava.ui.JarOptionsDialog.FrameState
 
JarOptionsDialog.FrameState(JarOptionsDialog) - Constructor for class edu.rice.cs.drjava.ui.JarOptionsDialog.FrameState
 
JAVA_FILE_FILTER - Static variable in class edu.rice.cs.util.FileOps
Deprecated. Use IOUtil.extensionFilePredicate(java.lang.String) instead. Example: IOUtil.extensionFileFilter("java").
JAVAC_LOCATION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
JavacCompiler - Class in edu.rice.cs.drjava.model.compiler
An abstract parent for all javac-based compiler interfaces.
JavacCompiler(JavaVersion.FullVersion, String, List<? extends File>) - Constructor for class edu.rice.cs.drjava.model.compiler.JavacCompiler
 
javadoc() - Method in class edu.rice.cs.drjava.model.JDKToolsLibrary
 
JAVADOC_1_3_LINK - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Constants for the URLs of Sun's system class documentation for different versions of Java.
JAVADOC_1_3_TEXT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
JAVADOC_1_4_LINK - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
JAVADOC_1_4_TEXT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
JAVADOC_1_5_LINK - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
JAVADOC_1_5_TEXT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
JAVADOC_1_6_LINK - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
JAVADOC_1_6_TEXT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
JAVADOC_ACCESS_LEVEL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The lowest access level of classes and members to include in the javadoc.
JAVADOC_API_REF_VERSION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The version of Java to use for the "Open Java API Javadoc" feature.
JAVADOC_AUTO_TEXT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
JAVADOC_CUSTOM_PARAMS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
A string containing custom options to be passed to Javadoc.
JAVADOC_DESTINATION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The default destination directory for Javadoc output.
JAVADOC_FROM_ROOTS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to include the entire package heirarchy from the source roots when generating JavaDoc output.
JAVADOC_LINK_VERSION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The version of Java to use for links to Javadoc for system classes.
JAVADOC_NONE_TEXT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Possible options for Javadoc system class documentation links.
JAVADOC_PROMPT_FOR_DESTINATION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to always prompt for a destination directory, whether or not a default has been set.
javadocAll(DirectorySelector, FileSaveSelector) - Method in class edu.rice.cs.drjava.model.javadoc.DefaultJavadocModel
Javadocs all open documents, after ensuring that all are saved.
javadocAll(DirectorySelector, FileSaveSelector) - Method in interface edu.rice.cs.drjava.model.javadoc.JavadocModel
Javadocs all open documents, after ensuring that all are saved.
javadocAll(DirectorySelector, FileSaveSelector) - Method in class edu.rice.cs.drjava.model.javadoc.NoJavadocAvailable
Javadocs all open documents, after ensuring that all are saved.
JavadocDialog - Class in edu.rice.cs.drjava.ui
Manages a dialog box that can select a destination directory for generating Javadoc.
JavadocDialog(JFrame) - Constructor for class edu.rice.cs.drjava.ui.JavadocDialog
Creates a new JavadocDialog to show from the given frame.
javadocDocument(OpenDefinitionsDocument, FileSaveSelector) - Method in class edu.rice.cs.drjava.model.javadoc.DefaultJavadocModel
Generates Javadoc for the given document only, after ensuring it is saved.
javadocDocument(OpenDefinitionsDocument, FileSaveSelector) - Method in interface edu.rice.cs.drjava.model.javadoc.JavadocModel
Generates Javadoc for the given document only, after ensuring it is saved.
javadocDocument(OpenDefinitionsDocument, FileSaveSelector) - Method in class edu.rice.cs.drjava.model.javadoc.NoJavadocAvailable
Generates Javadoc for the given document only, after ensuring it is saved.
javadocEnded(boolean, File, boolean) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called after Javadoc is finished.
javadocEnded(boolean, File, boolean) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called after Javadoc is finished.
javadocEnded(boolean, File, boolean) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
javadocEnded(boolean, File, boolean) - Method in interface edu.rice.cs.drjava.model.javadoc.JavadocListener
Called after Javadoc is finished.
JavadocErrorPanel - Class in edu.rice.cs.drjava.ui
The panel which displays all the Javadoc parsing errors.
JavadocErrorPanel(SingleDisplayModel, MainFrame) - Constructor for class edu.rice.cs.drjava.ui.JavadocErrorPanel
Constructor.
JavadocErrorPanel.JavadocErrorListPane - Class in edu.rice.cs.drjava.ui
A pane to show Javadoc errors.
JavadocErrorPanel.JavadocErrorListPane() - Constructor for class edu.rice.cs.drjava.ui.JavadocErrorPanel.JavadocErrorListPane
 
JavadocException - Exception in edu.rice.cs.drjava.model.javadoc
Deprecated. No longer needed.
JavadocException(String) - Constructor for exception edu.rice.cs.drjava.model.javadoc.JavadocException
Deprecated.  
JavadocFrame - Class in edu.rice.cs.drjava.ui
DrJava's Javadoc viewing frame
JavadocFrame(File, String, boolean) - Constructor for class edu.rice.cs.drjava.ui.JavadocFrame
Constructor.
JavadocListener - Interface in edu.rice.cs.drjava.model.javadoc
An interface for responding to events generated by the JavadocModel.
JavadocModel - Interface in edu.rice.cs.drjava.model.javadoc
Model interface for Javadoc integration features.
JavadocModelTest - Class in edu.rice.cs.drjava.model.javadoc
Tests the functionality provided by an implementation of JavadocModel.
JavadocModelTest() - Constructor for class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
 
javadocStarted() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called after Javadoc is started by the GlobalModel.
javadocStarted() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called after Javadoc is started by the GlobalModel.
javadocStarted() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
javadocStarted() - Method in interface edu.rice.cs.drjava.model.javadoc.JavadocListener
Called after Javadoc is started by the GlobalModel.
JavaInterpreterTest - Class in edu.rice.cs.drjava.model.repl
Tests the functionality of the repl interpreter.
JavaInterpreterTest() - Constructor for class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
 
JavaSourceFilter - Class in edu.rice.cs.drjava.ui
A file filter for files with extensions ".java" and ".gj".
JavaSourceFilter() - Constructor for class edu.rice.cs.drjava.ui.JavaSourceFilter
 
JavaSystemProperty - Class in edu.rice.cs.drjava.config
Class representing values from the Java System properties that can be inserted as variables in external processes.
JavaSystemProperty(String) - Constructor for class edu.rice.cs.drjava.config.JavaSystemProperty
Create a Java system property.
JDKToolsLibrary - Class in edu.rice.cs.drjava.model
Provides dynamic access to the interface of a JDK's tools.jar classes.
JDKToolsLibrary(JavaVersion.FullVersion, CompilerInterface, Debugger, JavadocModel) - Constructor for class edu.rice.cs.drjava.model.JDKToolsLibrary
 
JGOODIES_PACKAGE - Static variable in class edu.rice.cs.util.swing.Utilities
 
JListSortNavigatorTest - Class in edu.rice.cs.util.docnavigation
 
JListSortNavigatorTest() - Constructor for class edu.rice.cs.util.docnavigation.JListSortNavigatorTest
 
join(Thread) - Static method in class edu.rice.cs.drjava.model.MultiThreadedTestCase
Join with a thread, i.e.
JoinInputStream - Class in edu.rice.cs.util
 
JoinInputStream(InputStream[], int) - Constructor for class edu.rice.cs.util.JoinInputStream
Create stream joining streams specified in the array.
JoinInputStream(InputStream, InputStream, int) - Constructor for class edu.rice.cs.util.JoinInputStream
Create stream joining two specified streams.
JoinInputStream(InputStream, InputStream) - Constructor for class edu.rice.cs.util.JoinInputStream
Create stream joining two specified streams.
JPDABreakpoint - Class in edu.rice.cs.drjava.model.debug.jpda
The breakpoint object which has references to its OpenDefinitionsDocument and its BreakpointRequest.
JPDABreakpoint(OpenDefinitionsDocument, int, int, boolean, JPDADebugger) - Constructor for class edu.rice.cs.drjava.model.debug.jpda.JPDABreakpoint
 
JPDADebugger - Class in edu.rice.cs.drjava.model.debug.jpda
An integrated debugger which attaches to the Interactions JVM using Sun's Java Platform Debugger Architecture (JPDA/JDI) interface.
JPDADebugger(GlobalModel) - Constructor for class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Builds a new JPDADebugger to debug code in the Interactions JVM, using the JPDA/JDI interfaces.
JPDADebugTestCase - Class in edu.rice.cs.drjava.model.debug.jpda
A DebugTestCase whose debugger is a JPDADebugger.
JPDADebugTestCase() - Constructor for class edu.rice.cs.drjava.model.debug.jpda.JPDADebugTestCase
 
JPDAStackData - Class in edu.rice.cs.drjava.model.debug.jpda
Class for keeping track of a stack frame in the debugger.
JPDAStackData(StackFrame) - Constructor for class edu.rice.cs.drjava.model.debug.jpda.JPDAStackData
Object for keeping track of a stack frame.
JPDAThreadData - Class in edu.rice.cs.drjava.model.debug.jpda
Class for keeping track of the currently running threads.
JPDAThreadData(ThreadReference) - Constructor for class edu.rice.cs.drjava.model.debug.jpda.JPDAThreadData
Object for keeping track of a thread in the debuggee JVM.
JTreeSortNavigator<ItemT extends INavigatorItem> - Class in edu.rice.cs.util.docnavigation
 
JTreeSortNavigator(String) - Constructor for class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Standard constructor.
JTreeSortNavigator(String, DisplayManager<? super ItemT>) - Constructor for class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Alternate constructor specifying the display manager that provides icons for the navigator.
JTreeSortNavigatorTest - Class in edu.rice.cs.util.docnavigation
 
JTreeSortNavigatorTest() - Constructor for class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
jumpTo(URL) - Method in class edu.rice.cs.drjava.ui.HTMLFrame
 
junit(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Runs JUnit on the current document.
junit(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.junit.JUnitModel
Runs JUnit over a single document.
junitAll() - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Creates a JUnit test suite over all currently open documents and runs it.
junitAll() - Method in interface edu.rice.cs.drjava.model.junit.JUnitModel
Creates a JUnit test suite over all currently open documents and runs it.
junitClassesStarted() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when testing all files.
junitClassesStarted() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when testing specific list of classes.
junitClassesStarted() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitClassesStarted() - Method in interface edu.rice.cs.drjava.model.junit.JUnitListener
Called when testing a specific list of classes given their source files.
junitDocs(List<OpenDefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
 
junitDocs(List<OpenDefinitionsDocument>) - Method in interface edu.rice.cs.drjava.model.junit.JUnitModel
Runs JUnit over a list of documents.
junitEndCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitEnded() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called after JUnit is finished running tests.
junitEnded() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called after JUnit is finished running tests.
junitEnded() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
junitEnded() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitEnded() - Method in interface edu.rice.cs.drjava.model.junit.JUnitListener
Called after JUnit is finished running tests.
JUnitError - Class in edu.rice.cs.drjava.model.junit
A class to represent JUnit errors.
JUnitError(File, int, int, String, boolean, String, String, String) - Constructor for class edu.rice.cs.drjava.model.junit.JUnitError
Constructor.
JUnitError(String, boolean, String) - Constructor for class edu.rice.cs.drjava.model.junit.JUnitError
Constructor for an error with no associated location.
JUnitErrorModel - Class in edu.rice.cs.drjava.model.junit
Contains the JUnitErrors for a particular file after a test has ended.
JUnitErrorModel(JUnitError[], GlobalModel, boolean) - Constructor for class edu.rice.cs.drjava.model.junit.JUnitErrorModel
Constructs a new JUnitErrorModel to be maintained by a particular OpenDefinitionsDocument.
JUnitErrorModelTest - Class in edu.rice.cs.drjava.model.junit
A test on the GlobalModel for JUnit testing.
JUnitErrorModelTest() - Constructor for class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
 
junitJVMReady() - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Called when the JVM used for unit tests has registered.
junitJVMReady() - Method in interface edu.rice.cs.drjava.model.junit.JUnitModelCallback
Called when the JVM used for unit tests has registered.
junitJVMReady() - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
junitJVMReady() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyJUnitModel
 
JUnitListener - Interface in edu.rice.cs.drjava.model.junit
An interface for responding to events generated by the JUnitModel.
JUnitModel - Interface in edu.rice.cs.drjava.model.junit
 
JUnitModelCallback - Interface in edu.rice.cs.drjava.model.junit
Callback interface which allows an JUnitModel to respond to tests running in a remote JVM.
JUnitPanel - Class in edu.rice.cs.drjava.ui
The panel that displays all the testing errors.
JUnitPanel(SingleDisplayModel, MainFrame) - Constructor for class edu.rice.cs.drjava.ui.JUnitPanel
Constructor.
JUnitPanel.JUnitErrorListPane - Class in edu.rice.cs.drjava.ui
A pane to show JUnit errors.
JUnitPanel.JUnitErrorListPane() - Constructor for class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Constructs the JUnitErrorListPane.
junitProject() - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Creates a JUnit test suite over all currently open documents and runs it.
junitProject() - Method in interface edu.rice.cs.drjava.model.junit.JUnitModel
Creates a JUnit test suite over all currently open project documents and runs it.
junitStartCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitStarted() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called after JUnit is started by the GlobalModel.
junitStarted() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called after JUnit is started by the GlobalModel.
junitStarted() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
junitStarted() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitStarted() - Method in interface edu.rice.cs.drjava.model.junit.JUnitListener
Called after JUnit is started by the GlobalModel.
junitSuiteStarted(int) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called to indicate that a suite of tests has started running.
junitSuiteStarted(int) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called to indicate that a suite of tests has started running.
junitSuiteStarted(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
junitSuiteStarted(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitSuiteStarted(int) - Method in interface edu.rice.cs.drjava.model.junit.JUnitListener
Called to indicate that a suite of tests has started running.
junitSuiteStartedCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitTestEnded(String, boolean, boolean) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when a particular test has ended.
junitTestEnded(String, boolean, boolean) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when a particular test has ended.
junitTestEnded(String, boolean, boolean) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
junitTestEnded(String, boolean, boolean) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitTestEnded(String, boolean, boolean) - Method in interface edu.rice.cs.drjava.model.junit.JUnitListener
Called when a particular test has ended.
junitTestEndedCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
JUnitTestManager - Class in edu.rice.cs.drjava.model.junit
Runs in the InterpreterJVM.
JUnitTestManager(JUnitModelCallback, Lambda<ClassLoader, ClassLoader>) - Constructor for class edu.rice.cs.drjava.model.junit.JUnitTestManager
Standard constructor
JUnitTestRunner - Class in edu.rice.cs.drjava.model.junit
DrJava's own testrunner.
JUnitTestRunner(JUnitModelCallback, ClassLoader) - Constructor for class edu.rice.cs.drjava.model.junit.JUnitTestRunner
Standard constructor.
junitTestStarted(String) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when a particular test is started.
junitTestStarted(String) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when a particular test is started.
junitTestStarted(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
junitTestStarted(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitTestStarted(String) - Method in interface edu.rice.cs.drjava.model.junit.JUnitListener
Called when a particular test is started.
junitTestStartedCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
JVM_ARGS - Static variable in interface edu.rice.cs.drjava.plugins.eclipse.DrJavaConstants
Optional arguments to the interpreter JVM.
JVM_ARGS - Static variable in interface edu.rice.cs.drjava.plugins.eclipse.DrJavaConstants
Optional arguments to the interpreter JVM.

K

key - Variable in exception edu.rice.cs.drjava.config.OptionParseException
 
KEY_ABOUT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for the about dialog
KEY_BACKWARD - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor backwards
KEY_BEGIN_DOCUMENT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor to the beginning of the document
KEY_BEGIN_LINE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor to the beginning of the current line.
KEY_BOOKMARKS_PANEL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for displaying the bookmarks panel.
KEY_BOOKMARKS_TOGGLE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for toggling a bookmark.
KEY_BROWSE_BACK - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for jumping to the previous location in the browser history
KEY_BROWSE_FORWARD - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for jumping to the next location in the browser history
KEY_CHECK_NEW_VERSION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for the check new version dialog
KEY_CLEAR_CONSOLE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for clearing the console.
KEY_CLEAR_HISTORY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for clearing the interactions history.
KEY_CLEAR_LINE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for clearing a line, emacs-style.
KEY_CLOSE_ALL_FILES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for closing all files
KEY_CLOSE_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for closing a file
KEY_CLOSE_PROJECT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
KEY_CLOSING_BRACE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for going to the closing brace.
KEY_COMMENT_LINES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for commenting out lines
KEY_COMPILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for compiling current document
KEY_COMPILE_ALL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for compiling all
KEY_COMPLETE_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for complete file.
KEY_COPY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for copying
KEY_CUT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for cutting
KEY_CUT_LINE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for cutting a line.
KEY_DEBUG_BREAKPOINT_PANEL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for displaying the breakpoints panel.
KEY_DEBUG_BREAKPOINT_TOGGLE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for toggling a breakpoint.
KEY_DEBUG_CLEAR_ALL_BREAKPOINTS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for clearing all breakpoints.
KEY_DEBUG_MODE_TOGGLE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for toggling debug mode.
KEY_DEBUG_RESUME - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for resuming the debugger.
KEY_DEBUG_STEP_INTO - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for stepping into in the debugger
KEY_DEBUG_STEP_OUT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for stepping out in the debugger.
KEY_DEBUG_STEP_OVER - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for stepping over in the debugger.
KEY_DELETE_NEXT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for deleting the next character.
KEY_DELETE_PREVIOUS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for deleting the previous character (with shift set).
KEY_DETACH_DEBUGGER - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding to detach/re-attach the debugger panel.
KEY_DETACH_TABBEDPANES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding to detach/re-attach the tabbed panes.
KEY_DOWN - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor down.
KEY_DRJAVA_ERRORS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for the "DrJava Errors" dialog
KEY_DRJAVA_SURVEY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for the DrJava survey dialog
KEY_END_DOCUMENT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor to the end of the document.
KEY_END_LINE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor to the end of the current line.
KEY_EXEC_PROCESS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for executing an external process.
KEY_EXECUTE_HISTORY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for executing an interactions history.
KEY_EXPORT_OLD - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for exporting in the old project file format
KEY_FIND_NEXT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for find and replace
KEY_FIND_PREV - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for find previous (opposite direction)
KEY_FIND_REPLACE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for find and replace
KEY_FOLLOW_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for following a file, like using "less" and F.
KEY_FORCE_QUIT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for forced quitting
KEY_FORWARD - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor forwards.
KEY_GOTO_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for goto file.
KEY_GOTO_FILE_UNDER_CURSOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for goto this file.
KEY_GOTO_LINE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for goto line
KEY_HELP - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for help.
KEY_JAVADOC_ALL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for generating javadoc for all documents
KEY_JAVADOC_CURRENT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for generating javadoc for the current document
KEY_LIFT_CURRENT_INTERACTION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for lifting the current interaction to definitions.
KEY_LOAD_HISTORY_SCRIPT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for loading an interactions history as a script.
KEY_NEW_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for creating a new file
KEY_NEW_TEST - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for creating a new JUnit test case
KEY_NEXT_DOCUMENT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for selecting next document
KEY_NEXT_PANE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for changing the focus to the next pane
KEY_NEXT_WORD - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor to the beginning of the next word.
KEY_OPEN_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for opening a file.
KEY_OPEN_FOLDER - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for opening a folder
KEY_OPEN_JAVADOC - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for open Javadoc.
KEY_OPEN_JAVADOC_UNDER_CURSOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for open Javadoc under cursor.
KEY_OPEN_PROJECT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for opening an entire project.
KEY_OPENING_BRACE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for going to the opening brace.
KEY_PAGE_DOWN - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for page down.
KEY_PAGE_SETUP - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for showing the print preview
KEY_PAGE_UP - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for page up.
KEY_PASTE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for pasting
KEY_PASTE_FROM_HISTORY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for pasting from history
KEY_PREFERENCES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for openning the preferences dialog
KEY_PREVIOUS_DOCUMENT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for selecting previous document
KEY_PREVIOUS_PANE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for changing the focus to the previous pane
KEY_PREVIOUS_WORD - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor to the beginning of the previous word.
KEY_PRINT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for printing a file
KEY_PRINT_CONSOLE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for printing the console.
KEY_PRINT_INTERACTIONS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for printing the interactions.
KEY_PRINT_PREVIEW - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for showing the print preview.
KEY_QUICKSTART - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for quickstart.
KEY_QUIT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for quitting
KEY_REDO - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for redo-ing
KEY_RENAME_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for renaming a file.
KEY_RESET_INTERACTIONS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for resetting the interactions pane.
KEY_REVERT_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for reverting a file.
KEY_RUN - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for running the main method of the current document
KEY_RUN_MAIN - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for running the project's main document
KEY_SAVE_ALL_FILES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for saving all files.
KEY_SAVE_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for saving a file.
KEY_SAVE_FILE_AS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for saving a file as.
KEY_SAVE_HISTORY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for saving an interactions history.
KEY_SELECT_ALL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for selecting all text
KEY_SHIFT_DELETE_NEXT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for deleting the next character (with shift set).
KEY_SHIFT_DELETE_PREVIOUS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for deleting the previous character (with shift set).
KEY_TEST - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for testing the current document
KEY_TEST_ALL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for testing all open JUnit test cases.
KEY_UNCOMMENT_LINES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for un-commenting lines
KEY_UNDO - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for undo-ing
KEY_UP - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor up.
KEY_VIEW_INTERACTIONS_CLASSPATH - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for viewing the interactions classpath.
KeyBindingManager - Class in edu.rice.cs.drjava.ui
Contains Hashtables that are used in the key-binding process along with methods to build them and access their contents.
KeyBindingManager.KeyStrokeData - Class in edu.rice.cs.drjava.ui
 
KeyBindingManager.KeyStrokeData(KeyStroke, Action, JMenuItem, String, Option<KeyStroke>) - Constructor for class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
KeyBindingManager.KeyStrokeOptionListener - Class in edu.rice.cs.drjava.ui
A listener that can be attached to KeyStrokeOptions that automatically updates the Hashtables in KeyBindingManager, the corresponding selection Action bindings, and the menu accelerators
KeyBindingManager.KeyStrokeOptionListener(JMenuItem, Action, KeyStroke) - Constructor for class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeOptionListener
 
KeyBindingManager.KeyStrokeOptionListener(Action, KeyStroke) - Constructor for class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeOptionListener
 
keys() - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
keys() - Method in interface edu.rice.cs.drjava.config.OptionMap
 
KeyStrokeOption - Class in edu.rice.cs.drjava.config
Class representing all configuration options with values of type KeyStroke.
KeyStrokeOption(String, KeyStroke) - Constructor for class edu.rice.cs.drjava.config.KeyStrokeOption
Standard constructor
KeyStrokeOptionComponent - Class in edu.rice.cs.drjava.ui.config
Graphical form of a KeyStrokeOption.
KeyStrokeOptionComponent(KeyStrokeOption, String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
 
KeyStrokeOptionComponent(KeyStrokeOption, String, SwingFrame, String) - Constructor for class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Constructor that allows for a tooltip description.
KeyStrokeOptionComponentTest - Class in edu.rice.cs.drjava.ui.config
Tests functionality of this OptionComponent.
KeyStrokeOptionComponentTest() - Constructor for class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponentTest
 
KeyStrokeOptionTest - Class in edu.rice.cs.drjava.config
Class according to the JUnit protocol.
KeyStrokeOptionTest(String) - Constructor for class edu.rice.cs.drjava.config.KeyStrokeOptionTest
 
KEYWORD - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
KEYWORD_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
KEYWORD_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
keywords - Variable in class edu.rice.cs.util.BalancingStreamTokenizer.State
Sets of keywords to be parsed as one symbol.
killInterpreter(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Kills the running interpreter JVM, and restarts with working directory wd if wd != null.

L

LabelComponent - Class in edu.rice.cs.drjava.ui.config
Displays a label in the form of an option component, to be displayed in a config panel.
LabelComponent(String, SwingFrame, boolean) - Constructor for class edu.rice.cs.drjava.ui.config.LabelComponent
 
LabelComponent(String, SwingFrame, String, boolean) - Constructor for class edu.rice.cs.drjava.ui.config.LabelComponent
 
LabelComponent(String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.LabelComponent
 
LabelComponent(String, SwingFrame, String) - Constructor for class edu.rice.cs.drjava.ui.config.LabelComponent
 
LANGUAGE_LEVEL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The language level to use when starting DrJava.
LANGUAGE_LEVEL_EXTENSIONS - Static variable in class edu.rice.cs.drjava.DrJavaRoot
 
LAST_DIRECTORY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The directory in use by the file choosers upon the previous quit.
LAST_DRJAVA_SURVEY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The last time we asked the user to participate in the DrJava survey.
LAST_DRJAVA_SURVEY_RESULT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The request URL that the user generated the last time the DrJava survey was taken.
LAST_INTERACTIONS_DIRECTORY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The directory in use by the Interactions pane upon the previous quit.
LAST_NEW_VERSION_NOTIFICATION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The last time we checked for a new version.
lastEntry() - Method in class edu.rice.cs.drjava.model.repl.History
Returns the last entry from the history.
lastEntry() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
lastExitStatus - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
lastModified() - Method in class edu.rice.cs.util.FileOps.NullFile
 
LayeredIcon - Class in edu.rice.cs.util.swing
 
LayeredIcon(Icon[], int[], int[]) - Constructor for class edu.rice.cs.util.swing.LayeredIcon
 
LeafNode<ItemT extends INavigatorItem> - Class in edu.rice.cs.util.docnavigation
 
LeafNode(ItemT) - Constructor for class edu.rice.cs.util.docnavigation.LeafNode
 
length() - Method in class edu.rice.cs.util.FileOps.NullFile
 
LessPanel - Class in edu.rice.cs.drjava.ui
Panel for displaying some component with buttons, one of which is an "Abort" button.
LessPanel(MainFrame, String, File) - Constructor for class edu.rice.cs.drjava.ui.LessPanel
Constructs a new "less" panel to watch file output.
LIGHTWEIGHT_PARSING_ENABLED - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to perform light-weight parsing.
LightWeightParsingControl - Interface in edu.rice.cs.drjava.model
Light-weight parsing control.
LightWeightParsingListener - Interface in edu.rice.cs.drjava.model
Light-weight parsing visitor.
LINE_FONT - Static variable in class edu.rice.cs.drjava.model.print.DrJavaBook
 
LINE_NUM_WIDTH - Variable in class edu.rice.cs.drjava.model.print.DrJavaBook
 
lineEnclosingBraceType() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
LINEENUM_ENABLED - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether the line-numbers should be displayed in a row header.
LineEnumRule - Class in edu.rice.cs.drjava.ui
The row header of the DefinitionsPane which displays the line numbers
LineEnumRule(DefinitionsPane) - Constructor for class edu.rice.cs.drjava.ui.LineEnumRule
Create a new component to display line numbers along the left of the definitions pane.
LineNotExecutableException - Exception in edu.rice.cs.drjava.model.debug
Thrown when a breakpoint is set on a line that's not executable.
LineNotExecutableException(String) - Constructor for exception edu.rice.cs.drjava.model.debug.LineNotExecutableException
 
lineNumber() - Method in class edu.rice.cs.drjava.model.DJError
Gets the zero-based line number of the error.
lineNumber() - Method in class edu.rice.cs.drjava.ui.RegionsListPanel.RegionListUserObj
 
lineNumber() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel.RegionTreeUserObj
 
linkVersionChoices - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
list - Variable in class edu.rice.cs.util.docnavigation.JListSortNavigatorTest
 
list() - Method in class edu.rice.cs.util.FileOps.NullFile
 
list(FilenameFilter) - Method in class edu.rice.cs.util.FileOps.NullFile
 
list - Variable in class edu.rice.cs.util.swing.ScrollableListDialog
The list of items displayed.
listenerFail(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
Appends the stack trace from the listener's creation to the end of the given failure message.
listenerFail(String) - Static method in class edu.rice.cs.drjava.model.MultiThreadedTestCase
This method prints the failure message to System.out and kills the JVM.
listenToInvalidatesOf(DrJavaProperty) - Method in class edu.rice.cs.drjava.config.DrJavaProperty
 
listFiles() - Method in class edu.rice.cs.util.FileOps.NullFile
 
listFiles(FileFilter) - Method in class edu.rice.cs.util.FileOps.NullFile
 
listFiles(FilenameFilter) - Method in class edu.rice.cs.util.FileOps.NullFile
 
listItems - Variable in class edu.rice.cs.util.swing.ScrollableListDialog
The list of items being listed.
loadClass(String) - Method in class edu.rice.cs.drjava.model.DeadClassLoader
 
loadClass(String, boolean) - Method in class edu.rice.cs.drjava.model.DeadClassLoader
 
loadConfiguration() - Method in class edu.rice.cs.drjava.config.FileConfiguration
Calls SavableConfiguration.loadConfiguration, which loads all values from the file, based on the defaults in OptionConstants.
loadConfiguration(InputStream) - Method in class edu.rice.cs.drjava.config.SavableConfiguration
Creates an OptionMapLoader with the values loaded from the InputStream (and defaults where values weren't specified) and loads them into this Configuration's OptionMap.
loadHistory(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
loadHistory(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Interprets file selected in the FileOpenSelector.
loadHistory(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
loadHistory(FileOpenSelector) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Interprets file selected in the FileOpenSelector.
loadHistory(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Interprets the files selected in the FileOpenSelector.
loadHistoryAsScript(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
loadHistoryAsScript(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Loads the history/histories from the given selector.
loadHistoryAsScript(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
loadHistoryAsScript(FileOpenSelector) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Loads the history/histories from the given selector.
loadHistoryAsScript(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
 
loadInto(OptionMap) - Method in class edu.rice.cs.drjava.config.OptionMapLoader
 
loadPossibleTest(String) - Method in class edu.rice.cs.drjava.model.junit.JUnitTestRunner
 
loadSuiteClass(String) - Method in class edu.rice.cs.drjava.model.junit.JUnitTestRunner
 
location() - Method in class edu.rice.cs.drjava.model.JarJDKToolsLibrary
 
log(String) - Method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
 
log(String, Exception) - Method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
 
log(String) - Method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
 
log(String, Exception) - Method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
 
LOG - Static variable in class edu.rice.cs.drjava.ui.DrJavaErrorHandler
Log to file.
log(String) - Static method in class edu.rice.cs.drjava.ui.DrJavaErrorHandler
Log an unexpected situation.
LOG - Static variable in class edu.rice.cs.drjava.ui.DrJavaSurveyPopup
 
LOG - Static variable in class edu.rice.cs.util.GeneralProcessCreator
 
Log - Class in edu.rice.cs.util
Logging class to record errors or unexpected behavior to a file.
Log(String, boolean) - Constructor for class edu.rice.cs.util.Log
Creates a new Log with the given name.
Log(File, boolean) - Constructor for class edu.rice.cs.util.Log
 
log(String) - Method in class edu.rice.cs.util.Log
Prints a message to the log, if enabled.
log(String, StackTraceElement[]) - Method in class edu.rice.cs.util.Log
Prints a message and exception stack trace to the log, if enabled.
log(String, Throwable) - Method in class edu.rice.cs.util.Log
Prints a message and exception stack trace to the log, if enabled.
logCompileStart() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldFailListener
 
logCompileStart() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
logInteractionStart() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.InteractionListener
 
logJUnitStart() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
LogTest - Class in edu.rice.cs.util
Test cases for Log.
LogTest() - Constructor for class edu.rice.cs.util.LogTest
 
LongOption - Class in edu.rice.cs.drjava.config
Class defining all configuration options with values of type Long.
LongOption(String, Long) - Constructor for class edu.rice.cs.drjava.config.LongOption
 
LongOptionTest - Class in edu.rice.cs.drjava.config
Class according to the JUnit protocol.
LongOptionTest(String) - Constructor for class edu.rice.cs.drjava.config.LongOptionTest
 
LOOK_AND_FEEL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The current look and feel.
lostOwnership(Clipboard, Transferable) - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
We lost ownership of what we put in the clipboard.
lostOwnership(Clipboard, Transferable) - Method in class edu.rice.cs.drjava.ui.InteractionsPane
We lost ownership of what we put in the clipboard.
lostOwnership(Clipboard, Transferable) - Method in class edu.rice.cs.drjava.ui.MainFrame
We lost ownership of what we put in the clipboard.
lostSelection(NodeData<? extends ItemT>, boolean) - Method in interface edu.rice.cs.util.docnavigation.INavigationListener
Runs when an item in a navigator is unselected
lparen - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
 

M

main(String[]) - Static method in class edu.rice.cs.drjava.config.KeyStrokeOptionTest
Main method called by testLocalSpecificFormat.
main(String[]) - Static method in class edu.rice.cs.drjava.DrJava
Starts running DrJava.
main(String[]) - Static method in class edu.rice.cs.drjava.DrJavaRoot
 
main(String[]) - Static method in class edu.rice.cs.drjava.IndentFiles
Command line interface to the indenter.
main(String[]) - Static method in class edu.rice.cs.drjava.model.MultiThreadedTestCaseTest
 
main(String[]) - Static method in class edu.rice.cs.drjava.RemoteControlClient
Main method for test purposes.
main(String[]) - Static method in class edu.rice.cs.drjava.RemoteControlServer
Main method for test purposes.
main(String[]) - Static method in class edu.rice.cs.drjava.ui.SimpleInteractionsWindow
Main method to create a SimpleInteractionsWindow from the console.
main(String[]) - Static method in class edu.rice.cs.drjava.Version
 
main(String[]) - Static method in class edu.rice.cs.util.FileOpsTest
Main method called by testDeleteDirectoryOnExit.
main(String[]) - Static method in class edu.rice.cs.util.newjvm.ExecJVMTest.FileCreator
 
main(String[]) - Static method in class edu.rice.cs.util.newjvm.ExecJVMTest.NoOp
 
main(String[]) - Static method in class edu.rice.cs.util.newjvm.SlaveJVMRunner
The main method for invoking a slave JVM.
main(String[]) - Static method in class edu.rice.cs.util.swing.ScrollableListDialog
A simple main method for testing purposes.
main(String[]) - Static method in class edu.rice.cs.util.swing.ScrollableListSelectionDialog
A simple main method for testing purposes.
main(String[]) - Static method in class edu.rice.cs.util.swing.Utilities
 
MAIN_FONT - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
MAIN_FONT - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
MainController - Class in edu.rice.cs.drjava
Main controller class for DrJava.
MainController() - Constructor for class edu.rice.cs.drjava.MainController
 
MainFrame - Class in edu.rice.cs.drjava.ui
DrJava's main window.
MainFrame() - Constructor for class edu.rice.cs.drjava.ui.MainFrame
Creates the main window, and shows it.
MainFrame.GoToFileListEntry - Class in edu.rice.cs.drjava.ui
Wrapper class for the "Go to File" and "Auto-Complete" dialog list entries.
MainFrame.GoToFileListEntry(OpenDefinitionsDocument, String) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.GoToFileListEntry
 
MainFrame.JavaAPIListEntry - Class in edu.rice.cs.drjava.ui
Wrapper class for the "Open Javadoc" and "Auto Import" dialog list entries.
MainFrame.JavaAPIListEntry(String, String, URL) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.JavaAPIListEntry
 
MainFrameTest - Class in edu.rice.cs.drjava.ui
Test functions of MainFrame.
MainFrameTest() - Constructor for class edu.rice.cs.drjava.ui.MainFrameTest
 
MainJVM - Class in edu.rice.cs.drjava.model.repl.newjvm
Manages a remote JVM.
MainJVM(File) - Constructor for class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Creates a new MainJVM to interface to another JVM; the MainJVM has a link to the partially initialized global model.
MainJVM.DummyDebugModel - Class in edu.rice.cs.drjava.model.repl.newjvm
DebugModelCallback which does not react to events.
MainJVM.DummyDebugModel() - Constructor for class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyDebugModel
 
MainJVM.DummyInteractionsModel - Class in edu.rice.cs.drjava.model.repl.newjvm
InteractionsModel which does not react to events.
MainJVM.DummyInteractionsModel() - Constructor for class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
MainJVM.DummyJUnitModel - Class in edu.rice.cs.drjava.model.repl.newjvm
JUnitModel which does not react to events.
MainJVM.DummyJUnitModel() - Constructor for class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyJUnitModel
 
MainJVMRemoteI - Interface in edu.rice.cs.drjava.model.repl.newjvm
This interface specifies the methods that the Main JVM exposes for the InterpreterJVM to call.
make() - Method in interface edu.rice.cs.drjava.model.cache.DDReconstructor
 
MAKE_EXECUTABLE - Static variable in class edu.rice.cs.drjava.ui.JarOptionsDialog
 
makeButtons() - Method in class edu.rice.cs.drjava.ui.AbortablePanel
Creates the buttons for controlling the regions.
makeButtons() - Method in class edu.rice.cs.drjava.ui.BookmarksPanel
Creates the buttons for controlling the regions.
makeButtons() - Method in class edu.rice.cs.drjava.ui.BreakpointsPanel
Creates the buttons for controlling the regions.
makeButtons() - Method in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
Creates the buttons for controlling the regions.
makeButtons() - Method in class edu.rice.cs.drjava.ui.ExternalProcessPanel
Creates the buttons for controlling the regions.
makeButtons() - Method in class edu.rice.cs.drjava.ui.FindResultsPanel
Creates the buttons for controlling the regions.
makeButtons() - Method in class edu.rice.cs.drjava.ui.LessPanel
Creates the buttons for controlling the regions.
makeButtons() - Method in class edu.rice.cs.drjava.ui.RegionsListPanel
Creates the buttons for controlling the regions.
makeButtons() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Creates the buttons for controlling the regions.
makeClassLoader(ClassLoader) - Method in class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
Create a new class loader based on the given path.
makeCopyCursor() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Make a copy of the token list's iterator.
makeDirectory(String, String) - Method in class edu.rice.cs.util.jar.JarBuilder
Makes a directory in the jar file
makeFile(String) - Static method in class edu.rice.cs.util.FileOps
Deprecated. For a best-attempt canonical file, use IOUtil.attemptCanonicalFile(java.io.File) instead. (for example, IOUtil.attemptCanonicalFile(new File(path)))
makeFile(File, String) - Static method in class edu.rice.cs.util.FileOps
Deprecated. For a best-attempt canonical file, use IOUtil.attemptCanonicalFile(java.io.File) instead. (for example, IOUtil.attemptCanonicalFile(new File(path)))
makeFileDisplay(File) - Method in class edu.rice.cs.util.swing.DefaultFileDisplayManager
Creates a file display that displays a file as this manager specifies
makeFileDisplay(File, String) - Method in class edu.rice.cs.util.swing.DefaultFileDisplayManager
Creates a file display that displays a file as this manager specifies
makeFileDisplay(File) - Method in interface edu.rice.cs.util.swing.FileDisplayManager
Creates a file display that displays a file as this manager specifies
makeFileDisplay(File, String) - Method in interface edu.rice.cs.util.swing.FileDisplayManager
Creates a file display that displays a file as this manager specifies
makeFlatFileGroupingState() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
makeFromFile(File, GlobalModel) - Static method in class edu.rice.cs.drjava.model.JarJDKToolsLibrary
Create a JarJDKToolsLibrary from a specific "tools.jar" or "classes.jar" file.
makeFromRuntime(GlobalModel) - Static method in class edu.rice.cs.drjava.model.JDKToolsLibrary
Create a JDKToolsLibrary from the runtime class path (or, more accurately, from the class loader that loaded this class.
makeLeftPanel() - Method in class edu.rice.cs.drjava.ui.AbortablePanel
Setup left panel.
makeLeftPanel() - Method in class edu.rice.cs.drjava.ui.ExternalProcessPanel
Setup left panel.
makeLeftPanel() - Method in class edu.rice.cs.drjava.ui.LessPanel
Setup left panel.
makeListNavigator() - Method in class edu.rice.cs.util.docnavigation.AWTContainerNavigatorFactory
Creates a new List Navigator
makeListNavigator(IDocumentNavigator<ItemT>) - Method in class edu.rice.cs.util.docnavigation.AWTContainerNavigatorFactory
Creates a list navigator and migrates the navigator items from parent to the new navigator.
makeListNavigator() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigatorFactory
Creates a new List Navigator
makeListNavigator(IDocumentNavigator<ItemT>) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigatorFactory
Creates a list navigator and migrates the navigator items from parent to the new navigator
makeNewFolderDisplay(File) - Method in class edu.rice.cs.util.swing.DefaultFileDisplayManager
Creates a FileDisplay representing a new untitled folder that is yet to be created.
makeNewFolderDisplay(File) - Method in interface edu.rice.cs.util.swing.FileDisplayManager
Creates a FileDisplay representing a new untitled folder that is yet to be created.
makeNewIndenter(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns a new indenter.
makeNewIndenter(int) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
Returns a new indenter.
makeOptions() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Creates the optional components.
makePopupMenuActions() - Method in class edu.rice.cs.drjava.ui.BookmarksPanel
Makes the popup menu actions.
makePopupMenuActions() - Method in class edu.rice.cs.drjava.ui.BreakpointsPanel
Makes the popup menu actions.
makePopupMenuActions() - Method in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
Makes the popup menu actions.
makePopupMenuActions() - Method in class edu.rice.cs.drjava.ui.FindResultsPanel
Makes popup menu actions.
makePopupMenuActions() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Makes the popup menu actions.
makeProjectFileGroupingState(File, File, File, File, File, File[], File[], File[], Iterable<File>, File, int, boolean) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
makeRegionListUserObj(BrowserDocumentRegion) - Method in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
Factory method to create user objects put in the tree.
makeRegionListUserObj(R) - Method in class edu.rice.cs.drjava.ui.RegionsListPanel
Factory method to create user objects put in the list.
makeRegionTreeUserObj(Breakpoint) - Method in class edu.rice.cs.drjava.ui.BreakpointsPanel
Factory method to create user objects put in the tree.
makeRegionTreeUserObj(R) - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Factory method to create user objects put in the tree.
makeRelativeTo(File, File) - Static method in class edu.rice.cs.util.FileOps
Makes a file equivalent to the given file f that is relative to base file b.
makeTreeNavigator(String) - Method in class edu.rice.cs.util.docnavigation.AWTContainerNavigatorFactory
Returns a new tree Navigator with the specified root
makeTreeNavigator(String, IDocumentNavigator<ItemT>, List<Pair<String, INavigatorItemFilter<ItemT>>>) - Method in class edu.rice.cs.util.docnavigation.AWTContainerNavigatorFactory
Creates a tree navigator and migrates the navigator items from the parent to the new navigator.
makeTreeNavigator(String) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigatorFactory
Returns a new tree Navigator with the specified root
makeTreeNavigator(String, IDocumentNavigator<ItemT>, List<Pair<String, INavigatorItemFilter<ItemT>>>) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigatorFactory
Creates a tree navigator and migrates the navigator items from the parent to the new navigator
makeWritable(File) - Static method in class edu.rice.cs.util.FileOps
 
MalformedProjectFileException - Exception in edu.rice.cs.drjava.project
The exception thrown when a project file which was being parsed did not conform to the expected structure.
MalformedProjectFileException(String) - Constructor for exception edu.rice.cs.drjava.project.MalformedProjectFileException
 
ManifestWriter - Class in edu.rice.cs.util.jar
Writes manifest objects.
ManifestWriter() - Constructor for class edu.rice.cs.util.jar.ManifestWriter
Create a new manifest file
map - Variable in class edu.rice.cs.drjava.config.Configuration
OptionMap used to store all option settings.
MASK - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
MASTER_JVM_ARGS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The command-line arguments to be passed to the Master JVM.
MASTER_JVM_XMX - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The command-line arguments for the maximum heap size (-Xmx___) to be passed to the Master JVM.
MasterRemote - Interface in edu.rice.cs.util.newjvm
The remote interface for a master JVM.
matchesRegion(HighlightManager.HighlightInfo) - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Tests to see if the given offsets correspond to the offsets specified within this highlight.
matchUpdate(int) - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
Updates the document location and checks caret position to see if it needs to set or remove a highlight from the document.
matchUpdate(int) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Updates match highlights.
matchUpdate(int) - Method in class edu.rice.cs.drjava.ui.InteractionsPane
Updates the current location and highlight (if one exists).
MAX - Variable in class edu.rice.cs.drjava.ui.RecentFileManager
The maximum number of files to display in the list.
maySubmitSurvey() - Static method in class edu.rice.cs.drjava.ui.DrJavaSurveyPopup
Returns true if the user may participate in the survey, i.e.
memSizeToString(long) - Static method in class edu.rice.cs.util.StringOps
Return a string representing the approximate amount of memory specified in bytes.
message - Variable in exception edu.rice.cs.drjava.config.OptionParseException
 
message() - Method in class edu.rice.cs.drjava.model.DJError
Gets the error message.
mf - Variable in class edu.rice.cs.drjava.model.repl.InteractionsDJDocumentTest
 
MixedQuoteTest - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Tests the interaction between double and single quotes and comments
MixedQuoteTest() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest
 
mkdir() - Method in class edu.rice.cs.util.FileOps.NullFile
 
mkdirs() - Method in class edu.rice.cs.util.FileOps.NullFile
 
model0 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
 
model0 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReductionTestCase
 
model1 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
 
model1 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReductionTestCase
 
model2 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
 
model2 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReductionTestCase
 
MODEL_INITIATED_PROPERTY_NAME - Static variable in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
The name of the client property that determines whether a change is model- or user-initiated.
ModelListTest - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Tests the functionality of the ModelList list class.
ModelListTest() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
modelToView(GlyphView, int, Position.Bias, Shape) - Method in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
Only runs in event thread.
modifiedOnDisk() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
modifiedOnDisk() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Determines if this definitions document has changed since the last save.
MONKEY_CLASS - Static variable in class edu.rice.cs.drjava.model.debug.DebugTestCase
 
MONKEY_STATIC_STUFF - Static variable in class edu.rice.cs.drjava.model.debug.DebugTestCase
 
MONKEY_WITH_INNER_CLASS - Static variable in class edu.rice.cs.drjava.model.debug.DebugTestCase
 
mouseClicked(MouseEvent, ItemT) - Method in interface edu.rice.cs.util.docnavigation.IDocumentAwareMouseListener
 
mouseEntered(MouseEvent, ItemT) - Method in interface edu.rice.cs.util.docnavigation.IDocumentAwareMouseListener
 
mouseExited(MouseEvent, ItemT) - Method in interface edu.rice.cs.util.docnavigation.IDocumentAwareMouseListener
 
mousePressed(MouseEvent) - Method in class edu.rice.cs.drjava.ui.RegionsListPanel.RegionMouseAdapter
 
mousePressed(MouseEvent) - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel.RegionMouseAdapter
 
mousePressed(MouseEvent, ItemT) - Method in interface edu.rice.cs.util.docnavigation.IDocumentAwareMouseListener
 
mousePressed(MouseEvent) - Method in class edu.rice.cs.util.swing.RightClickMouseAdapter
Signals that the mouse has been pressed.
mouseReleased(MouseEvent, ItemT) - Method in interface edu.rice.cs.util.docnavigation.IDocumentAwareMouseListener
 
mouseReleased(MouseEvent) - Method in class edu.rice.cs.util.swing.RightClickMouseAdapter
Signals that the mouse has been released.
move(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Moves _currentLocation the specified distance.
move(int) - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Updates the BraceReduction to reflect cursor movement.
move(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
Updates ReducedModelBrace to reflect cursor movement.
move(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Updates the BraceReduction to reflect cursor movement.
move(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Updates the BraceReduction to reflect cursor movement.
move(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Updates the BraceReduction to reflect cursor movement.
move(int) - Method in interface edu.rice.cs.drjava.model.DJDocument
Moves the current location the specified number of chars (positive is right; negative is left).
move(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
moveEnd() - Method in class edu.rice.cs.drjava.model.repl.History
Move the cursor to just past the end.
moveHistoryNext(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Puts the next line from the history on the current line and moves the history forward one line.
moveHistoryPrevious(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Puts the previous line from the history on the current line and moves the history back one line.
moveNext(String) - Method in class edu.rice.cs.drjava.model.repl.History
Moves cursor forward 1, or throws exception if there is none.
movePainterToFront(IHighlighted.PainterTag) - Method in interface edu.rice.cs.drjava.model.IHighlighted
Move the painter with the specified tag to the front.
movePrevious(String) - Method in class edu.rice.cs.drjava.model.repl.History
Moves cursor back 1, or throws exception if there is none.
moveRecursively(File, File) - Static method in class edu.rice.cs.util.FileOps
Move f to n, recursively if necessary.
moveWalkerGetState(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Returns the state at the relLocation, where relLocation is the location relative to the walker.
moveWalkerGetState(int) - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Returns the state at the relLocation, where relLocation is the location relative to the walker
moveWalkerGetState(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
moveWalkerGetState(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Returns the state at the relLocation, where relLocation is the location relative to the walker
moveWalkerGetState(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Returns the state at the relDistance, where relDistance is relative to the last time it was called.
MovingDocumentRegion - Class in edu.rice.cs.drjava.model
Class for a document region that moves with changes in the document; it also includes a lazy tool-tip and line boundaries.
MovingDocumentRegion(OpenDefinitionsDocument, int, int, int, int) - Constructor for class edu.rice.cs.drjava.model.MovingDocumentRegion
Create a new moving document region.
MultiThreadedTestCase - Class in edu.rice.cs.drjava.model
TestCase which can fail if another thread causes an error or failure.
MultiThreadedTestCase() - Constructor for class edu.rice.cs.drjava.model.MultiThreadedTestCase
 
MultiThreadedTestCase(String) - Constructor for class edu.rice.cs.drjava.model.MultiThreadedTestCase
 
MultiThreadedTestCaseTest - Class in edu.rice.cs.drjava.model
Tests for MultiThreadedTestCase.
MultiThreadedTestCaseTest() - Constructor for class edu.rice.cs.drjava.model.MultiThreadedTestCaseTest
 
MultiThreadedTestCaseTest(String) - Constructor for class edu.rice.cs.drjava.model.MultiThreadedTestCaseTest
 
MultiThreadedTestCaseTest.Uncaught - Class in edu.rice.cs.drjava.model
 
MultiThreadedTestCaseTest.Uncaught() - Constructor for class edu.rice.cs.drjava.model.MultiThreadedTestCaseTest.Uncaught
 
MultiThreadedTestCaseTest.Uncaught(String) - Constructor for class edu.rice.cs.drjava.model.MultiThreadedTestCaseTest.Uncaught
 
MutableFileProperty - Class in edu.rice.cs.drjava.config
Property that evaluates to a file, can be mutated, and that can be inserted as variables in external processes.
MutableFileProperty(String, File, String) - Constructor for class edu.rice.cs.drjava.config.MutableFileProperty
Create an eager file property.

N

name - Variable in class edu.rice.cs.drjava.config.OptionParser
The logical name of this configurable option (i.e.
NESTED_CLASSES_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
NEW_VERSION_NOTIFICATION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The lowest access level of classes and members to include in the javadoc.
NEW_VERSION_NOTIFICATION_CHOICES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Notification of new versions.
NEW_VERSION_NOTIFICATION_DAYS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The number of days that have to pass before we automatically check again.
newCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
newFile(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Creates a new open definitions document and adds it to the list.
newFile() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Creates a new document, adds it to the list of open documents, and sets it to be active.
newFile() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
newFile() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Creates a new document in the definitions pane and adds it to the list of open documents.
newFile(File, FileDisplayManager) - Static method in class edu.rice.cs.util.swing.FileDisplay
 
newFileCreated(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called after a new document is created.
newFileCreated(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called after a new document is created.
newFileCreated(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called after a new document is created.
newFileCreated(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
newFileCreated(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
NewJVMTest - Class in edu.rice.cs.drjava.model.repl.newjvm
Tests the functionality of the new JVM manager.
NewJVMTest(String) - Constructor for class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
newline - Static variable in class edu.rice.cs.drjava.model.AbstractDJDocument
 
NEWLINE - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
NEWLINE - Static variable in class edu.rice.cs.util.StringOps
 
newline - Static variable in class edu.rice.cs.util.StringOps
 
newTestCase(String, boolean, boolean) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Creates a new junit test case.
newTestCase(String, boolean, boolean) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
newTestCase(String, boolean, boolean) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Creates a new junit test case.
NewVersionPopup - Class in edu.rice.cs.drjava.ui
Displays whether a new version of DrJava is available.
NewVersionPopup(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.NewVersionPopup
Creates a window to display whether a new version of DrJava is available.
next() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Move to the token immediately right.
next() - Method in class edu.rice.cs.drjava.ui.RecentDocFrame
Sets the current document to be the next document in the list.
nextBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
Determines the distance to the location before the next open brace.
nextCurrentRegion(GlobalEventNotifier) - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
Make the region that is more recent the current region.
nextError() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Switches to the next error.
nextInteraction() - Method in class edu.rice.cs.drjava.model.repl.InteractionsScriptModel
Enters the next interaction into the interactions pane.
nextItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Get the next token.
nextToken() - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Return the next token from the reader, or from the stack if it isn't empty.
NL - Static variable in class edu.rice.cs.util.XMLConfig
Newline string.
NL - Static variable in class edu.rice.cs.util.XMLConfigTest
Newline string.
NO - Static variable in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTrace
 
NO - Variable in class edu.rice.cs.drjava.ui.DrJavaSurveyPopup
Lambda that calls noAction.
NO_TYPE - Static variable in class edu.rice.cs.drjava.model.debug.DebugWatchData
String to display if the type is not in scope.
NO_VALUE - Static variable in class edu.rice.cs.drjava.model.debug.DebugWatchData
String to display if the value is not in scope.
noAction() - Method in class edu.rice.cs.drjava.ui.DrJavaSurveyPopup
 
NoCompilerAvailable - Class in edu.rice.cs.drjava.model.compiler
A CompilerInterface implementation for signifying that no compiler is available.
NoDebuggerAvailable - Class in edu.rice.cs.drjava.model.debug
Placeholder class indicating that no debugger is available to DrJava.
NodeData<ItemT extends INavigatorItem> - Interface in edu.rice.cs.util.docnavigation
Since the various nodes hold different types of data, this type extends TreeNodes to support the visitor pattern.
NodeDataVisitor<ItemT extends INavigatorItem,Ret> - Interface in edu.rice.cs.util.docnavigation
This visitor runs on NodeData.
NoJavadocAvailable - Class in edu.rice.cs.drjava.model.javadoc
Javadoc model to use when javadoc is unavailable.
NoJavadocAvailable(GlobalModel) - Constructor for class edu.rice.cs.drjava.model.javadoc.NoJavadocAvailable
 
nonCurrThreadDied() - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when any thread other than the current thread dies.
nonCurrThreadDied() - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when any thread other than the current thread dies.
nonCurrThreadDied() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
This won't fail because threads could be dying at any time.
nonCurrThreadDiedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
NONE - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceInfo
 
NONE - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
NONE - Static variable in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
 
NonNegativeIntegerOption - Class in edu.rice.cs.drjava.config
Class defining all configuration options with values of type NonNegativeInteger.
NonNegativeIntegerOption(String, Integer) - Constructor for class edu.rice.cs.drjava.config.NonNegativeIntegerOption
 
NonNegativeIntegerOptionTest - Class in edu.rice.cs.drjava.config
Class according to the JUnit protocol.
NonNegativeIntegerOptionTest(String) - Constructor for class edu.rice.cs.drjava.config.NonNegativeIntegerOptionTest
 
nonTestCase(boolean) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when trying to test a non-TestCase class.
nonTestCase(boolean) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when trying to test a non-TestCase class.
nonTestCase(boolean) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitNonTestListener
 
nonTestCase(boolean) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
nonTestCase(boolean) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
nonTestCase(boolean) - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Called from the JUnitTestManager if its given className is not a test case.
nonTestCase(boolean) - Method in interface edu.rice.cs.drjava.model.junit.JUnitListener
Called when trying to test a non-TestCase class.
nonTestCase(boolean) - Method in interface edu.rice.cs.drjava.model.junit.JUnitModel
Cleans up an attempt JUnit test exeuction when suitable test code is not available.
nonTestCase(boolean) - Method in interface edu.rice.cs.drjava.model.junit.JUnitModelCallback
Called from the JUnitTestManager if its given className is not a test case.
nonTestCase(boolean) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Notifies Main JVM that JUnit has been invoked on a non TestCase class.
nonTestCase(boolean) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyJUnitModel
 
nonTestCase(boolean) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Called if JUnit is invoked on a non TestCase class.
nonTestCase(boolean) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
Called if JUnit is invoked on a non TestCase class.
nonTestCaseCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
NORMAL - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
NORMAL_ATTRIBUTES - Static variable in class edu.rice.cs.drjava.ui.ErrorPanel
 
NORMAL_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
NORMAL_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
NoSuchDocumentException - Exception in edu.rice.cs.drjava.model.definitions
This exception is to be thrown when an OpenDefinitionsDocument was asked for its DefinitionsDocument and when the OpenDefinitionsDocument itself is not registered in the Document Cache.
NoSuchDocumentException(String) - Constructor for exception edu.rice.cs.drjava.model.definitions.NoSuchDocumentException
 
NOT_LOADED - Static variable in class edu.rice.cs.drjava.model.debug.DebugWatchData
String to display if the type is not loaded.
notifyActive() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
This function is called when switching a pane to be the active document pane.
notifyBreakpointChange(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Enable or disable the specified breakpoint.
notifyChangeListeners() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Notify all change listeners of a change.
notifyDebugInterpreterAssignment(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyDebugModel
 
notifyInactive() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
This function is called when the active document is changed.
notifyListener(GlobalModelListener) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier.Notifier
Deprecated.  
notifyListeners(GlobalEventNotifier.Notifier) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Lets the listeners know some event has taken place.
notInBlock(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Returns true if the given position is not inside a paren/brace/etc phrase.
noValue() - Static method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult
 
nReaders - Variable in class edu.rice.cs.util.JoinInputStream
 
NULL - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceInfo
 
NULL_DOCUMENT - Static variable in class edu.rice.cs.drjava.ui.AbstractDJPane
 
NULL_FILE - Static variable in class edu.rice.cs.util.FileOps
Special sentinal file used in FileOption and test classes among others.
NULL_KEYSTROKE - Static variable in class edu.rice.cs.drjava.config.KeyStrokeOption
 
NullFile - Class in edu.rice.cs.util
A null file.
NullFile() - Constructor for class edu.rice.cs.util.NullFile
 
NUM_ROWS - Static variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
NUMBER - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
NUMBER_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
NUMBER_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
NUMBER_RETURN_STYLE - Static variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
NumberAtom - Class in edu.rice.cs.util.sexp
 
NumberAtom(int) - Constructor for class edu.rice.cs.util.sexp.NumberAtom
 
NumberAtom(double) - Constructor for class edu.rice.cs.util.sexp.NumberAtom
 
numberItems() - Method in class edu.rice.cs.drjava.ui.RecentFileManager
Trims the recent file list to the configured size and numbers the remaining files according to their position in the list
numberValue(Number) - Static method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult
 

O

OBJECT_RETURN_STYLE - Static variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
objectValue(String) - Static method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult
 
OK - Variable in class edu.rice.cs.drjava.ui.EditExternalDialog
Lambda that calls _ok.
OLD_PROJECT_FILE_EXTENSION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The extension for an old DrJava project file
ONLY - Static variable in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
ONLY - Static variable in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Singleton instance of this class.
ONLY - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Free
 
ONLY - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideBlockComment
Singleton instance
ONLY - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideDoubleQuote
Singleton instance
ONLY - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideLineComment
Singleton instance
ONLY - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideSingleQuote
Singleton instance.
ONLY - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Stutter
Singleton instance.
ONLY - Static variable in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Singleton instance of this class.
ONLY - Static variable in class edu.rice.cs.drjava.platform.PlatformFactory
A platform-appropriate implementation of the PlatformSupport interface Singleton field populated by the static factory method.
ONLY - Static variable in class edu.rice.cs.drjava.project.ProjectFileParser
Singleton instance of ProjectFileParser
ONLY - Static variable in class edu.rice.cs.drjava.project.ProjectFileParserFacade
Singleton instance of ProjectFileParserFacade
ONLY - Static variable in class edu.rice.cs.drjava.project.XMLProjectFileParser
Singleton instance of XMLProjectFileParser
ONLY - Static variable in class edu.rice.cs.drjava.ui.ClassPathFilter
 
ONLY - Static variable in class edu.rice.cs.drjava.ui.KeyBindingManager
 
ONLY - Static variable in class edu.rice.cs.util.FileOps.NullFile
 
ONLY - Static variable in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.CounterSlave
 
ONLY - Static variable in class edu.rice.cs.util.sexp.Empty
 
ONLY - Static variable in class edu.rice.cs.util.sexp.Tokens.BackSlashToken
 
ONLY - Static variable in class edu.rice.cs.util.sexp.Tokens.LeftParenToken
 
ONLY - Static variable in class edu.rice.cs.util.sexp.Tokens.RightParenToken
 
onMatch() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
Determine if the machine is on an instance of the find word.
open(FileOpenSelector) - Method in class edu.rice.cs.drjava.ui.MainFrame
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
OPEN_BRACKET - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceInfo
 
OPEN_BRACKET - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
OPEN_CURLY - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceInfo
 
OPEN_CURLY - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
OPEN_FOLDER_RECURSIVE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Open directory should default to recursive
OPEN_PAREN - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceInfo
 
OPEN_PAREN - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
openBraceImmediatelyLeft() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
openCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
OpenDefinitionsDocument - Interface in edu.rice.cs.drjava.model
Interface for an open document in DrJava.
openedStreams - Variable in class edu.rice.cs.util.JoinInputStream
 
openExtProcessFile(File) - Static method in class edu.rice.cs.drjava.ui.MainFrame
Open stand-alone external process file.
openExtProcessJarFile(File) - Static method in class edu.rice.cs.drjava.ui.MainFrame
Open external process file in a jar file.
openFile(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Open a file and add it to the pool of definitions documents.
openFile(File) - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
 
openFile(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
openFile(FileOpenSelector) - Method in interface edu.rice.cs.drjava.model.ILoadDocuments
Open a file and read it into the definitions.
openFile(File) - Static method in class edu.rice.cs.drjava.RemoteControlClient
Tell the existing DrJava instance to open a file.
openFileHelper(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
openFiles(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Open multiple files and add them to the pool of definitions documents.
openFiles(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
openFiles(FileOpenSelector) - Method in interface edu.rice.cs.drjava.model.ILoadDocuments
Opens multiple files and reads them into the definitions.
openFilesHelper(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
openFolder(File, boolean) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Opens all files in the specified folder dir and places them in the appropriate places in the document navigator.
openFolder(File, boolean) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
openFolder(File, boolean) - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
openFolder(DirectoryChooser) - Method in class edu.rice.cs.drjava.ui.MainFrame
Opens all the files in the directory returned by the FolderSelector.
openNewFilesInProject() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Searches the source folder (recursively) for new files and opens them.
openProject(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Parses the given project file and loads it into the document navigator and resets interactions pane.
openProject(File) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
openProject(File, FileOpenSelector) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when the project is being opened and the model needs the gui to do some stuff for it.
openProject(File, FileOpenSelector) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
 
openProject(File) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Parses out the given project file, sets up the state and other configurations such as the Navigator and the classpath, and returns an array of files to open.
openProject(File, FileOpenSelector) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called while the project is being opened.
openProject(File, FileOpenSelector) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
openProject(FileOpenSelector) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
openURL(URL) - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Utility method for opening a URL in a browser in a platform-specific way.
OperationCanceledException - Exception in edu.rice.cs.util
Indicates that a GUI operation has been canceled, e.g., choosing a file to save to from a file selection dialog.
OperationCanceledException() - Constructor for exception edu.rice.cs.util.OperationCanceledException
 
Option<T> - Class in edu.rice.cs.drjava.config
An instance of this class represents a configurable option in DrJava that has static type T.
Option(String, T) - Constructor for class edu.rice.cs.drjava.config.Option
Constructor that takes in a name and default value
option - Variable in class edu.rice.cs.drjava.config.OptionEvent
 
OPTION_DOC - Static variable in class edu.rice.cs.drjava.config.OptionMapLoaderTest
an artificially created properties "file"
optionChanged(OptionEvent<String>) - Method in class edu.rice.cs.drjava.config.ConfigOptionListeners.JavadocCustomParamsListener
 
optionChanged(OptionEvent<String>) - Method in class edu.rice.cs.drjava.config.ConfigOptionListeners.LookAndFeelListener
 
optionChanged(OptionEvent<String>) - Method in class edu.rice.cs.drjava.config.ConfigOptionListeners.MasterJVMArgsListener
 
optionChanged(OptionEvent<String>) - Method in class edu.rice.cs.drjava.config.ConfigOptionListeners.MasterJVMXMXListener
 
optionChanged(OptionEvent<String>) - Method in class edu.rice.cs.drjava.config.ConfigOptionListeners.PlasticThemeListener
 
optionChanged(OptionEvent<String>) - Method in class edu.rice.cs.drjava.config.ConfigOptionListeners.SlaveJVMArgsListener
 
optionChanged(OptionEvent<String>) - Method in class edu.rice.cs.drjava.config.ConfigOptionListeners.SlaveJVMXMXListener
 
optionChanged(OptionEvent<T>) - Method in interface edu.rice.cs.drjava.config.OptionListener
 
optionChanged(OptionEvent<KeyStroke>) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeOptionListener
 
OptionComponent<T> - Class in edu.rice.cs.drjava.ui.config
The graphical form of an Option.
OptionComponent(Option<T>, String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.OptionComponent
 
OptionComponent(String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.OptionComponent
Special constructor for degenerate option components does not take an option.
OptionComponent.ChangeListener - Interface in edu.rice.cs.drjava.ui.config
Interface for change listener.
OptionConstants - Interface in edu.rice.cs.drjava.config
Defines the commonly used Option constants in DrJava config and project profiles.
OptionConstants.AccessLevelChoices - Class in edu.rice.cs.drjava.config
 
OptionConstants.AccessLevelChoices() - Constructor for class edu.rice.cs.drjava.config.OptionConstants.AccessLevelChoices
 
OptionConstants.DefaultFont - Class in edu.rice.cs.drjava.config
Class that allows the main font to be initialized properly.
OptionConstants.DefaultFont() - Constructor for class edu.rice.cs.drjava.config.OptionConstants.DefaultFont
 
OptionConstants.HeapSizeChoices - Class in edu.rice.cs.drjava.config
 
OptionConstants.HeapSizeChoices() - Constructor for class edu.rice.cs.drjava.config.OptionConstants.HeapSizeChoices
 
OptionConstants.LookAndFeels - Class in edu.rice.cs.drjava.config
Class that allows the look and feels to be initialized properly.
OptionConstants.LookAndFeels() - Constructor for class edu.rice.cs.drjava.config.OptionConstants.LookAndFeels
 
OptionConstants.PlasticThemes - Class in edu.rice.cs.drjava.config
 
OptionConstants.PlasticThemes() - Constructor for class edu.rice.cs.drjava.config.OptionConstants.PlasticThemes
 
OptionConstants.VersionNotificationChoices - Class in edu.rice.cs.drjava.config
 
OptionConstants.VersionNotificationChoices() - Constructor for class edu.rice.cs.drjava.config.OptionConstants.VersionNotificationChoices
 
OptionEvent<T> - Class in edu.rice.cs.drjava.config
 
OptionEvent(Option<T>, T) - Constructor for class edu.rice.cs.drjava.config.OptionEvent
 
OptionListener<T> - Interface in edu.rice.cs.drjava.config
 
OptionMap - Interface in edu.rice.cs.drjava.config
 
OptionMapLoader - Class in edu.rice.cs.drjava.config
 
OptionMapLoader(InputStream) - Constructor for class edu.rice.cs.drjava.config.OptionMapLoader
Creates an OptionMapLoader from a given input stream.
OptionMapLoaderTest - Class in edu.rice.cs.drjava.config
Tests the OptionMapLoader.
OptionMapLoaderTest(String) - Constructor for class edu.rice.cs.drjava.config.OptionMapLoaderTest
 
OptionMapLoaderTest.StringInputStream - Class in edu.rice.cs.drjava.config
 
OptionMapLoaderTest.StringInputStream(String) - Constructor for class edu.rice.cs.drjava.config.OptionMapLoaderTest.StringInputStream
 
OptionParseException - Exception in edu.rice.cs.drjava.config
Exception indicating that an OptionParser could not parse the specified value for a given configurable option.
OptionParseException(String, String, String) - Constructor for exception edu.rice.cs.drjava.config.OptionParseException
Exception indicating that an OptionParser could not parse the specified value for a given configurable option.
OptionParser<T> - Class in edu.rice.cs.drjava.config
The association of an OptionName with the ability to parse something to type T; the intended type parameterization is covariant: if U extends T, then OptionParser extends OptionParser.
OptionParser(String, T) - Constructor for class edu.rice.cs.drjava.config.OptionParser
Constructor that takes in a name
OrderedDocumentRegion - Interface in edu.rice.cs.drjava.model
Interface supported by all document regions used in search results, bookmarks, and breakpoints (e.g., region classes other than DummyDocumentRegion and BrowserDocumentRegion).
OutputStreamRedirector - Class in edu.rice.cs.util
Allows an output stream, such as System.out and System.err, to be redirected to another stream.
OutputStreamRedirector() - Constructor for class edu.rice.cs.util.OutputStreamRedirector
 

P

pack() - Method in class edu.rice.cs.drjava.ui.MainFrame
Ensures that pack() is run in the event thread.
packageExplore(String, File) - Static method in class edu.rice.cs.util.FileOps
This function starts from the given directory and finds all packages within that directory
PagePrinter - Class in edu.rice.cs.drjava.model.print
Class which represents a Printable object for a given page of the print job.
PagePrinter(int, String, DrJavaBook) - Constructor for class edu.rice.cs.drjava.model.print.PagePrinter
Constructs a PagePrinter for a given page number (which is ignored!), a given filename, and parent.
paint(GlyphView, Graphics, Shape, int, int) - Method in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
Paints the glyphs representing the given range.
paint(Graphics, int, int, Shape, JTextComponent) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter.DefaultFrameHighlightPainter
Paints a highlight.
paint(Graphics, int, int, Shape, JTextComponent) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter.DefaultUnderlineHighlightPainter
Paints a highlight.
paint(Graphics) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter
Renders the highlights.
paintComponent(Graphics) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Enable anti-aliased text by overriding paintComponent.
paintComponent(Graphics) - Method in class edu.rice.cs.drjava.ui.InteractionsPane
Enable anti-aliased text by overriding paintComponent.
paintComponent(Graphics) - Method in class edu.rice.cs.drjava.ui.LineEnumRule
Paints the line enumeration component.
painter - Variable in class edu.rice.cs.drjava.model.IHighlighted.PainterTag
 
paintIcon(Component, Graphics, int, int) - Method in class edu.rice.cs.util.swing.CenteredIcon
 
paintIcon(Component, Graphics, int, int) - Method in class edu.rice.cs.util.swing.LayeredIcon
 
paintLayer(Graphics, int, int, Shape, JTextComponent, View) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter.DefaultFrameHighlightPainter
Paints a portion of a highlight.
paintLayer(Graphics, int, int, Shape, JTextComponent, View) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter.DefaultUnderlineHighlightPainter
Paints a portion of a highlight.
paintLayeredHighlights(Graphics, int, int, Shape, JTextComponent, View) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter
When leaf Views (such as LabelView) are rendering they should call into this method.
parse(String) - Method in class edu.rice.cs.drjava.config.BooleanOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.ColorOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.FileOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.FontOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.ForcedChoiceOption
Parses an arbitrary String into an acceptable value for this option.
parse(String) - Method in class edu.rice.cs.drjava.config.IntegerOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.KeyStrokeOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.LongOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.NonNegativeIntegerOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.OptionParser
The ability to parse a string to an object of type T.
parse(String) - Method in interface edu.rice.cs.drjava.config.ParseStrategy
 
parse(String) - Method in class edu.rice.cs.drjava.config.StringOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.VectorOption
 
parse(File) - Method in class edu.rice.cs.drjava.project.ProjectFileParser
 
parse(File) - Method in class edu.rice.cs.drjava.project.ProjectFileParserFacade
 
parse(File) - Method in class edu.rice.cs.drjava.project.XMLProjectFileParser
 
parse(File) - Static method in class edu.rice.cs.util.sexp.SExpParser
 
parse(String) - Static method in class edu.rice.cs.util.sexp.SExpParser
 
parse(Reader) - Static method in class edu.rice.cs.util.sexp.SExpParser
 
PARSE_BOOL - Static variable in class edu.rice.cs.drjava.config.UnaryOpProperty
Lambda to parse a String into a Boolean.
PARSE_DOUBLE - Static variable in class edu.rice.cs.drjava.config.UnaryOpProperty
Lambda to parse a String into a Double.
PARSE_STRING - Static variable in class edu.rice.cs.drjava.config.UnaryOpProperty
Lambda to parse a String into a String.
parser - Variable in class edu.rice.cs.drjava.config.VectorOption
 
ParseStrategy<T> - Interface in edu.rice.cs.drjava.config
The sheer ability to parse a String into something of type T.
PendingRequestManager - Class in edu.rice.cs.drjava.model.debug.jpda
Keeps track of DocumentDebugActions that are waiting to be resolved when the classes they corresponed to are prepared.
PendingRequestManager(JPDADebugger) - Constructor for class edu.rice.cs.drjava.model.debug.jpda.PendingRequestManager
 
performDefaultAction() - Method in class edu.rice.cs.drjava.ui.BookmarksPanel
Action performed when the Enter key is pressed.
performDefaultAction() - Method in class edu.rice.cs.drjava.ui.BreakpointsPanel
Action performed when the Enter key is pressed.
performDefaultAction() - Method in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
Action performed when the Enter key is pressed.
performDefaultAction() - Method in class edu.rice.cs.drjava.ui.FindResultsPanel
Action performed when the Enter key is pressed.
performDefaultAction() - Method in class edu.rice.cs.drjava.ui.RegionsListPanel
Action performed when the Enter key is pressed.
performDefaultAction() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Action performed when the Enter key is pressed.
PIPE_SEPARATOR - Static variable in class edu.rice.cs.util.ProcessChain
Separator used between processes inside the same process chain.
PIPE_SEPARATOR_CHAR - Static variable in class edu.rice.cs.util.ProcessChain
Separator used between processes inside the same process chain.
PIXELS_PER_ROW - Static variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
PLASTIC_THEMES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
PLASTIC_THEMES_PACKAGE - Static variable in class edu.rice.cs.drjava.DrJavaRoot
 
PlatformFactory - Class in edu.rice.cs.drjava.platform
Factory class for accessing the appropriate platform-specific implementation of the PlatformSupport interface.
PlatformFactory() - Constructor for class edu.rice.cs.drjava.platform.PlatformFactory
 
PlatformSupport - Interface in edu.rice.cs.drjava.platform
Central interface for all platform-specific code in DrJava.
PLUGIN_ID - Static variable in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
 
PLUGIN_ID - Static variable in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
 
pokeDocument(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.RecentDocFrame
Moves the document d to the beginning of the list if it's already in the list, or it adds it to the beginning if its not already in the list.
poll(GlobalModelListener) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier.Poller
Deprecated.  
pollListeners(GlobalEventNotifier.Poller) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Deprecated. Use listener methods directly instead.
pop(ArrayList<T>) - Static method in class edu.rice.cs.drjava.model.AbstractGlobalModel
This pop method enables an ArrayList to serve as stack.
popState() - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Pops the top of the state stack and makes it the current state.
POS_THRESHOLD - Static variable in class edu.rice.cs.drjava.model.AbstractDJDocument
Constant specifying how large pos must be before incremental analysis is applied in posInBlockComment
positionChanged() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
Called when the current position is updated in the document implying _skipText should not be set if the user toggles _searchBackwards
PredictiveInputFrame<T extends Comparable<? super T>> - Class in edu.rice.cs.drjava.ui.predictive
Frame with predictive string input based on a list of strings.
PredictiveInputFrame(SwingFrame, String, boolean, boolean, PredictiveInputFrame.InfoSupplier<? super T>, List<PredictiveInputModel.MatchingStrategy<T>>, List<PredictiveInputFrame.CloseAction<T>>, int, List<T>) - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Create a new predictive string input frame.
PredictiveInputFrame(SwingFrame, String, boolean, boolean, PredictiveInputFrame.InfoSupplier<? super T>, List<PredictiveInputModel.MatchingStrategy<T>>, List<PredictiveInputFrame.CloseAction<T>>, int, T...) - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Create a new predictive string input frame.
PredictiveInputFrame.CloseAction<X extends Comparable<? super X>> - Interface in edu.rice.cs.drjava.ui.predictive
Interface for an action to be performed when the user closes the frame, either by using "OK" or "Cancel".
PredictiveInputFrame.FrameState - Class in edu.rice.cs.drjava.ui.predictive
Class to save the frame state, i.e.
PredictiveInputFrame.FrameState(Dimension, Point, int) - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame.FrameState
 
PredictiveInputFrame.FrameState(String) - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame.FrameState
 
PredictiveInputFrame.FrameState(PredictiveInputFrame<?>) - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame.FrameState
 
PredictiveInputFrame.InfoSupplier<X> - Interface in edu.rice.cs.drjava.ui.predictive
Interface that is used to generate additional information about an item.
PredictiveInputModel<T extends Comparable<? super T>> - Class in edu.rice.cs.drjava.ui.predictive
Model class for predictive string input.
PredictiveInputModel(boolean, PredictiveInputModel<T>) - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Create a new predictive input model.
PredictiveInputModel(boolean, PredictiveInputModel.MatchingStrategy<T>, List<T>) - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Create a new predictive input model.
PredictiveInputModel(boolean, PredictiveInputModel.MatchingStrategy<T>, T...) - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Create a new predictive input model.
PredictiveInputModel.FragmentLineNumStrategy<X extends Comparable<? super X>> - Class in edu.rice.cs.drjava.ui.predictive
Matching based on string fragments, supporting line numbers.
PredictiveInputModel.FragmentLineNumStrategy() - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentLineNumStrategy
 
PredictiveInputModel.FragmentStrategy<X extends Comparable<? super X>> - Class in edu.rice.cs.drjava.ui.predictive
Matching based on string fragments.
PredictiveInputModel.FragmentStrategy() - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentStrategy
 
PredictiveInputModel.MatchingStrategy<X extends Comparable<? super X>> - Interface in edu.rice.cs.drjava.ui.predictive
Strategy used for matching and mask extension.
PredictiveInputModel.PrefixLineNumStrategy<X extends Comparable<? super X>> - Class in edu.rice.cs.drjava.ui.predictive
Matching based on string prefix, supporting line numbers separated by :.
PredictiveInputModel.PrefixLineNumStrategy() - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixLineNumStrategy
 
PredictiveInputModel.PrefixStrategy<X extends Comparable<? super X>> - Class in edu.rice.cs.drjava.ui.predictive
Matching based on string prefix.
PredictiveInputModel.PrefixStrategy() - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixStrategy
 
PredictiveInputModel.RegExLineNumStrategy<X extends Comparable<? super X>> - Class in edu.rice.cs.drjava.ui.predictive
Matching based on string regular expressions, supporting line numbers.
PredictiveInputModel.RegExLineNumStrategy() - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExLineNumStrategy
 
PredictiveInputModel.RegExStrategy<X extends Comparable<? super X>> - Class in edu.rice.cs.drjava.ui.predictive
Matching based on string regular expressions.
PredictiveInputModel.RegExStrategy() - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExStrategy
 
PredictiveInputModelTest - Class in edu.rice.cs.drjava.ui.predictive
Unit tests for PredictiveInputModel class.
PredictiveInputModelTest() - Constructor for class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
PREFIX - Static variable in class edu.rice.cs.util.FileOpsTest
 
prefixSet(Set<String>, String) - Static method in class edu.rice.cs.util.BalancingStreamTokenizer
Return the subset of the set whose entries begin with the prefix.
preloadDocument(Location) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Return the document associated with this location.
prepareForRun(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when a file's main method is about to be run.
prepareForRun(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when a file's main method is about to be run.
prepareForRun(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when a file's main method is about to be run.
prepareForRun(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
preparePrintJob() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
preparePrintJob() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
preparePrintJob() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
This method tells the document to prepare all the DrJavaBook and PagePrinter objects.
preparePrintJob() - Method in class edu.rice.cs.util.text.ConsoleDocument
This method tells the document to prepare all the DrJavaBook and PagePrinter objects.
prev() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Move to the token immediately left.
prev() - Method in class edu.rice.cs.drjava.ui.RecentDocFrame
Sets the current document to be the previous document in the list.
prevCurrentRegion(GlobalEventNotifier) - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
Make the region that is less recent the current region.
prevError() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Switches to the previous error.
PreviewConsoleFrame - Class in edu.rice.cs.drjava.ui
DrJava's print preview window for a console document (interactions or console)
PreviewConsoleFrame(SingleDisplayModel, MainFrame, boolean) - Constructor for class edu.rice.cs.drjava.ui.PreviewConsoleFrame
Contructs a new PreviewConsoleFrame using a parent model and a MainFrame.
PreviewDefDocFrame - Class in edu.rice.cs.drjava.ui
DrJava's print preview window for a definitions document
PreviewDefDocFrame(SingleDisplayModel, MainFrame) - Constructor for class edu.rice.cs.drjava.ui.PreviewDefDocFrame
Contructs a new PreviewDefDocFrame using a parent model and a MainFrame object.
PreviewFrame - Class in edu.rice.cs.drjava.ui
DrJava's print preview window
PreviewFrame(SingleDisplayModel, MainFrame, boolean) - Constructor for class edu.rice.cs.drjava.ui.PreviewFrame
Contructs a new PreviewFrame using a parent model and a Pageable object print to show.
prevInteraction() - Method in class edu.rice.cs.drjava.model.repl.InteractionsScriptModel
Enters the previous interaction into the interactions pane.
previousBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
Returns distance from current location of cursor to the location of the previous significant brace including opening comment braces (but not closing ones since they are not "FREE").
prevItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Get the previous token.
print() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
print() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
print(Graphics, PageFormat, int) - Method in class edu.rice.cs.drjava.model.print.PagePrinter
Method to support the Printable interface.
print() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Prints the given console document
print() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Prints the given console document
print(String) - Method in class edu.rice.cs.util.OutputStreamRedirector
Implement this method to print to the appropriate destination.
print() - Method in class edu.rice.cs.util.ReaderWriterLockTest.PrintCommand
Prints the message to the buffer.
print() - Method in class edu.rice.cs.util.text.ConsoleDocument
Prints the given document by bringing up a "Print" window.
print() - Method in interface edu.rice.cs.util.text.EditDocumentInterface
Prints the given console document
print() - Method in class edu.rice.cs.util.text.SwingDocument
 
PRINT_FONT - Static variable in class edu.rice.cs.drjava.model.print.DrJavaBook
 
printDebugMessage(String) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
printDebugMessage(String) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Called when the debugger wants to print a message.
printDebugMessage(String) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
printDebugMessage(String) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Called when the debugger wants to print a message.
printLastIndentTrace(PrintStream) - Static method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTrace
 
printMessages - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
printOutput(Process, String, String) - Static method in class edu.rice.cs.util.newjvm.ExecJVM
Prints the stdout and stderr of the given process, line by line.
PROCESS_SEPARATOR - Static variable in class edu.rice.cs.util.ProcessChain
Separator used between different process chains.
PROCESS_SEPARATOR_CHAR - Static variable in class edu.rice.cs.util.ProcessChain
Separator used between different process chains.
processAll(Runnable1<FindResult>) - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
Processes all occurences of the find word with the replace word in the current document or in all documents depending the value of the machine register _searchAllDocuments.
ProcessChain - Class in edu.rice.cs.util
This class represents a piping chain of processes, in which the output of the first process is piped into the input of the second process, and so on.
ProcessChain(ProcessCreator[]) - Constructor for class edu.rice.cs.util.ProcessChain
Constructor for a process chain consisting of the individual processes provided.
ProcessChain.ProcessChainThreadGroup - Class in edu.rice.cs.util
Thread group for all threads that deal with this process sequence.
ProcessChain.ProcessChainThreadGroup(ProcessChain) - Constructor for class edu.rice.cs.util.ProcessChain.ProcessChainThreadGroup
 
ProcessCreator - Class in edu.rice.cs.util
This class abstracts out process creation, similar to ProcessCreator, which is only available in Java 1.5.
ProcessCreator() - Constructor for class edu.rice.cs.util.ProcessCreator
Degenerate constructor, only for subclasses that completely override this class.
ProcessCreator(String, String, PropertyMaps) - Constructor for class edu.rice.cs.util.ProcessCreator
Constructor for a process creator with the given command line and map of properties.
ProcessCreator(String[], String) - Constructor for class edu.rice.cs.util.ProcessCreator
Constructor for a process creator with the given command line already split up, and map of properties.
processKeyEvent(KeyEvent) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Takes in any keyboard input, checks to see if it is in the keyToActionMap in KeybindingManager, if so executes the action, otherwise checks if it contains the current platform's menu shortcut modifier and if so, ignores that command (this disallows the execution of the UI's default actions such as cut/copy/paste/select all), otherwise does whatever normally would be done.
processKeyEvent(KeyEvent) - Method in class edu.rice.cs.drjava.ui.InteractionsPane
Widens the visibilitly of the processKeyEvent method; it is protected in the superclass.
ProcessSequence - Class in edu.rice.cs.util
This class represents a sequence of processes.
ProcessSequence(ProcessCreator[]) - Constructor for class edu.rice.cs.util.ProcessSequence
Constructor for a process sequence consisting of the individual processes provided.
ProcessSequence.ProcessSequenceThreadGroup - Class in edu.rice.cs.util
Thread group for all threads that deal with this process sequence.
ProcessSequence.ProcessSequenceThreadGroup(ProcessSequence) - Constructor for class edu.rice.cs.util.ProcessSequence.ProcessSequenceThreadGroup
 
progressReset(int) - Method in class edu.rice.cs.drjava.ui.JUnitPanel
Resets the progress bar to start counting the given number of tests.
progressStep(boolean) - Method in class edu.rice.cs.drjava.ui.JUnitPanel
Steps the progress bar forward by one test.
PROJECT_FILE_EXTENSION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The extension for a DrJava project file
projectBuildDirChanged() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when the project's build directory has changed.
projectBuildDirChanged() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
 
projectBuildDirChanged() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when the build directory is modified in the model.
projectBuildDirChanged() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
projectClosed() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when the project is being closed.
projectClosed() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
 
projectClosed() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when the project is being closed.
projectClosed() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
ProjectFileIR - Interface in edu.rice.cs.drjava.project
 
ProjectFileParser - Class in edu.rice.cs.drjava.project
This parser uses the s-expression parser defined in the util pacakge.
ProjectFileParserFacade - Class in edu.rice.cs.drjava.project
Abstract project file parser.
ProjectFileParserFacade() - Constructor for class edu.rice.cs.drjava.project.ProjectFileParserFacade
 
ProjectMenuTest - Class in edu.rice.cs.drjava.ui
Test functions of Project Facility working through the main frame and model.
ProjectMenuTest() - Constructor for class edu.rice.cs.drjava.ui.ProjectMenuTest
 
projectModified() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when the projects modified state has changed.
projectModified() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
 
projectModified() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called if the project's modified state has changed.
projectModified() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
ProjectProfile - Class in edu.rice.cs.drjava.project
The internal representation of a project; it is the internal analog of a project file.
ProjectProfile(String) - Constructor for class edu.rice.cs.drjava.project.ProjectProfile
Constructs a File for fileName and forwards this call to the main constructor.
ProjectProfile(File) - Constructor for class edu.rice.cs.drjava.project.ProjectProfile
Creates new ProjectProfiles with specifed project file name and project root that is parent folder of the project file.
ProjectPropertiesFrame - Class in edu.rice.cs.drjava.ui
A frame for setting Project Preferences
ProjectPropertiesFrame(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
Constructs project properties frame for a new project and displays it.
projectRunnableChanged() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when a project's main class has been set/unset.
projectRunnableChanged() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
 
projectRunnableChanged() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when the project runnability changed (ie, when the main file is set/unset).
projectRunnableChanged() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
ProjectTest - Class in edu.rice.cs.drjava.project
Test class for project files
ProjectTest() - Constructor for class edu.rice.cs.drjava.project.ProjectTest
 
projectWorkDirChanged() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when the project's build directory has changed.
projectWorkDirChanged() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
 
projectWorkDirChanged() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when the working directory is modified in the model.
projectWorkDirChanged() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
projName - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
PROMPT_BEFORE_CLEAN - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to warn when cleaning the build directory
PropertyMaps - Class in edu.rice.cs.drjava.config
Class representing all the variables that can be inserted as variables in external processes.
PropertyMaps() - Constructor for class edu.rice.cs.drjava.config.PropertyMaps
Create the basic property maps.
PTR_CHAR - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
The character that represents the cursor in toString().
PUBLIC_CEI_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
PUBLIC_CIE_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
PUBLIC_ECI_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
PUBLIC_EIC_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
PUBLIC_ICE_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
PUBLIC_IEC_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
pushState() - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Push the current state onto the stack.
pushToken(int) - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Push a token back onto the stack.
put(String) - Method in class edu.rice.cs.drjava.model.ClipboardHistoryModel
Add a string to the history.
put(Option<KeyStroke>, Action, JMenuItem, String) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
 
putProperty(Object, Object) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
putValue(String, Object) - Method in class edu.rice.cs.util.swing.DelegatingAction
 

Q

QuaternaryOpProperty<N,O,P,Q,R> - Class in edu.rice.cs.drjava.config
Class representing quaternary operations that can be inserted as variables in external processes.
QuaternaryOpProperty(String, String, Lambda4<N, O, P, Q, R>, String, String, Lambda<String, N>, String, String, Lambda<String, O>, String, String, Lambda<String, P>, String, String, Lambda<String, Q>, Lambda<R, String>) - Constructor for class edu.rice.cs.drjava.config.QuaternaryOpProperty
Create an eager property.
QuaternaryOpProperty(String, String, Lambda4<N, O, P, Q, R>, Lambda<String, N>, Lambda<String, O>, Lambda<String, P>, Lambda<String, Q>, Lambda<R, String>) - Constructor for class edu.rice.cs.drjava.config.QuaternaryOpProperty
Create an eager property.
Query - Interface in edu.rice.cs.drjava.model
 
Query.AbstractEnclosingBrace - Class in edu.rice.cs.drjava.model
 
Query.AbstractEnclosingBrace(int, char, char) - Constructor for class edu.rice.cs.drjava.model.Query.AbstractEnclosingBrace
 
Query.AnonymousInnerClass - Class in edu.rice.cs.drjava.model
 
Query.AnonymousInnerClass(int, int) - Constructor for class edu.rice.cs.drjava.model.Query.AnonymousInnerClass
 
Query.AnonymousInnerClassIndex - Class in edu.rice.cs.drjava.model
 
Query.AnonymousInnerClassIndex(int) - Constructor for class edu.rice.cs.drjava.model.Query.AnonymousInnerClassIndex
 
Query.CharArrayAndFlag - Class in edu.rice.cs.drjava.model
 
Query.CharArrayAndFlag(int, char[], boolean) - Constructor for class edu.rice.cs.drjava.model.Query.CharArrayAndFlag
 
Query.CharOnLine - Class in edu.rice.cs.drjava.model
 
Query.CharOnLine(int, char) - Constructor for class edu.rice.cs.drjava.model.Query.CharOnLine
 
Query.EnclosingBrace - Class in edu.rice.cs.drjava.model
 
Query.EnclosingBrace(int) - Constructor for class edu.rice.cs.drjava.model.Query.EnclosingBrace
 
Query.EnclosingClassName - Class in edu.rice.cs.drjava.model
 
Query.EnclosingClassName(int, boolean) - Constructor for class edu.rice.cs.drjava.model.Query.EnclosingClassName
 
Query.FirstNonWSCharPos - Class in edu.rice.cs.drjava.model
 
Query.IndentInformation - Class in edu.rice.cs.drjava.model
 
Query.IndentInformation(int) - Constructor for class edu.rice.cs.drjava.model.Query.IndentInformation
 
Query.IndentOfCurrStmt - Class in edu.rice.cs.drjava.model
 
Query.IndentOfCurrStmt(int, char[], char[]) - Constructor for class edu.rice.cs.drjava.model.Query.IndentOfCurrStmt
 
Query.LineEnclosingBrace - Class in edu.rice.cs.drjava.model
 
Query.LineEnclosingBrace(int) - Constructor for class edu.rice.cs.drjava.model.Query.LineEnclosingBrace
 
Query.LineEndPos - Class in edu.rice.cs.drjava.model
 
Query.LineEndPos(int) - Constructor for class edu.rice.cs.drjava.model.Query.LineEndPos
 
Query.LineFirstCharPos - Class in edu.rice.cs.drjava.model
 
Query.LineFirstCharPos(int) - Constructor for class edu.rice.cs.drjava.model.Query.LineFirstCharPos
 
Query.LineStartPos - Class in edu.rice.cs.drjava.model
 
Query.LineStartPos(int) - Constructor for class edu.rice.cs.drjava.model.Query.LineStartPos
 
Query.NextEnclosingBrace - Class in edu.rice.cs.drjava.model
 
Query.NextEnclosingBrace(int, char, char) - Constructor for class edu.rice.cs.drjava.model.Query.NextEnclosingBrace
 
Query.Pos - Class in edu.rice.cs.drjava.model
 
Query.PosInBlockComment - Class in edu.rice.cs.drjava.model
 
Query.PosInBlockComment(int) - Constructor for class edu.rice.cs.drjava.model.Query.PosInBlockComment
 
Query.PosInParenPhrase - Class in edu.rice.cs.drjava.model
 
Query.PosInParenPhrase(int) - Constructor for class edu.rice.cs.drjava.model.Query.PosInParenPhrase
 
Query.PosNotInBlock - Class in edu.rice.cs.drjava.model
 
Query.PosNotInBlock(int) - Constructor for class edu.rice.cs.drjava.model.Query.PosNotInBlock
 
Query.PrevCharPos - Class in edu.rice.cs.drjava.model
 
Query.PrevCharPos(int, char[]) - Constructor for class edu.rice.cs.drjava.model.Query.PrevCharPos
 
Query.PrevDelimiter - Class in edu.rice.cs.drjava.model
 
Query.PrevDelimiter(int, char[], boolean) - Constructor for class edu.rice.cs.drjava.model.Query.PrevDelimiter
 
Query.PrevEnclosingBrace - Class in edu.rice.cs.drjava.model
 
Query.PrevEnclosingBrace(int, char, char) - Constructor for class edu.rice.cs.drjava.model.Query.PrevEnclosingBrace
 
QUERY_PREFIX - Static variable in class edu.rice.cs.drjava.RemoteControlServer
Prefix of a legitimate query by a client.
QuestionBraceIsCurly - Class in edu.rice.cs.drjava.model.definitions.indent
Determines whether or not the last block or expression list opened previous to the start of the current line was opened by the character '{'.
QuestionBraceIsCurly(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurly
 
QuestionBraceIsCurlyTest - Class in edu.rice.cs.drjava.model.definitions.indent
Test class according to the JUnit protocol.
QuestionBraceIsCurlyTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurlyTest
 
QuestionBraceIsParenOrBracket - Class in edu.rice.cs.drjava.model.definitions.indent
Determines whether or not the last block or expression list opened previous to the start of the current line was opened by one of the characters '(' or '['.
QuestionBraceIsParenOrBracket(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracket
 
QuestionBraceIsParenOrBracketTest - Class in edu.rice.cs.drjava.model.definitions.indent
Test class according to the JUnit protocol.
QuestionBraceIsParenOrBracketTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracketTest
 
QuestionCurrLineEmptyOrEnterPressTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests whether the current line is empty.
QuestionCurrLineEmptyOrEnterPressTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyOrEnterPressTest
 
QuestionCurrLineIsWingComment - Class in edu.rice.cs.drjava.model.definitions.indent
Determines whether or not the current line in the document starts with "//"
QuestionCurrLineIsWingComment(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineIsWingComment
 
QuestionCurrLineIsWingCommentTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests visitor class that determines whether the current line is a wing comment.
QuestionCurrLineIsWingCommentTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineIsWingCommentTest
 
QuestionCurrLineStartsWith - Class in edu.rice.cs.drjava.model.definitions.indent
Question rule in the indentation decision tree.
QuestionCurrLineStartsWith(String, IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWith
Constructs a new rule for the given prefix string.
QuestionCurrLineStartsWithSkipComments - Class in edu.rice.cs.drjava.model.definitions.indent
Determines whether the current line in the document starts with a specific character sequence, skipping over any comments and leading whitespace on that line.
QuestionCurrLineStartsWithSkipComments(String, IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipComments
 
QuestionCurrLineStartsWithSkipCommentsTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests the proper functionality of the class QuestionCurrLineStartsWithSkipComments.
QuestionCurrLineStartsWithSkipCommentsTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipCommentsTest
 
QuestionCurrLineStartsWithTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests the indention rule which detects whether the current line starts with a particular string.
QuestionCurrLineStartsWithTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
 
QuestionExistsCharInPrevStmt - Class in edu.rice.cs.drjava.model.definitions.indent
This class checks the previous statement for the given character
QuestionExistsCharInPrevStmt(char, IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInPrevStmt
 
QuestionExistsCharInStmt - Class in edu.rice.cs.drjava.model.definitions.indent
Determines if the given search character is found between the start of the current statement and the end character.
QuestionExistsCharInStmt(char, char, IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmt
Constructs a rule to determine if findChar exists between the start of the current statement and endChar.
QuestionExistsCharInStmtTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests the question rule which determines if the given findChar is found between the start of the statement and the endChar, which must exist on the current line.
QuestionExistsCharInStmtTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest
 
QuestionFollowedByStar - Class in edu.rice.cs.drjava.model.definitions.indent
Question rule in the indentation decision tree.
QuestionFollowedByStar(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionFollowedByStar
Constructs a new rule which determines if the current position is immediately followed by a star '*'.
QuestionHasCharPrecedingOpenBrace - Class in edu.rice.cs.drjava.model.definitions.indent
Determines whether or not the line enclosing brace is '{' and is immediately preceded by the given _prefix.
QuestionHasCharPrecedingOpenBrace(char[], IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBrace
 
QuestionHasCharPrecedingOpenBraceTest - Class in edu.rice.cs.drjava.model.definitions.indent
Test class according to the JUnit protocol.
QuestionHasCharPrecedingOpenBraceTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBraceTest
 
QuestionInsideCommentTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests whether start of line is within a multiline comment.
QuestionInsideCommentTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
QuestionLineContains - Class in edu.rice.cs.drjava.model.definitions.indent
Question rule in the indentation decision tree.
QuestionLineContains(char, IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContains
Constructs a new rule which determines if the line contains the given character.
QuestionLineContainsTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests the question rule which determines if the current line in the document contains the given character.
QuestionLineContainsTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContainsTest
 
QuestionNewParenPhrase - Class in edu.rice.cs.drjava.model.definitions.indent
Question rule in the indentation decision tree.
QuestionNewParenPhrase(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhrase
Constructs a new rule to determine if the current line starts new paren phrase.
QuestionNewParenPhraseTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests the indention rule which detects whether the current line starts a new parenthesized phrase.
QuestionNewParenPhraseTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
 
QuestionPrevLineStartsCommentTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests whether the previous line starts the comment containing the cursor.
QuestionPrevLineStartsCommentTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
QuestionPrevLineStartsJavaDocWithText - Class in edu.rice.cs.drjava.model.definitions.indent
Question rule in the indentation decision tree.
QuestionPrevLineStartsJavaDocWithText(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsJavaDocWithText
Constructs a rule that looks for "/**" as first non-whitespace followed by some additional non-whitespace text
QuestionPrevLineStartsWith - Class in edu.rice.cs.drjava.model.definitions.indent
Question rule in indentation decision tree.
QuestionPrevLineStartsWith(String, IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWith
Constructs a new rule for the given prefix string.
QuestionPrevLineStartsWithTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests the indention rule which detects whether the immediately previous line starts with a particular string.
QuestionPrevLineStartsWithTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
 
QuestionStartAfterOpenBrace - Class in edu.rice.cs.drjava.model.definitions.indent
Determines whether or not the closest non-whitespace character preceding the start of the current line (excluding any characters inside comments or strings) is on the same line as the enclosing CURLY brace (class is misnamed!).
QuestionStartAfterOpenBrace(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBrace
 
QuestionStartAfterOpenBraceTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests whether the closest non-whitespace character preceding the start of the current line (excluding any characters inside comments or strings) is an open brace.
QuestionStartAfterOpenBraceTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
QuestionStartingNewStmt - Class in edu.rice.cs.drjava.model.definitions.indent
Determines if the current line is starting a new statement by searching backwards to see if the previous line was the end of a statement.
QuestionStartingNewStmt(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionStartingNewStmt
Constructs a new rule to determine if the current line is the start of a new statement.
QuestionStartingNewStmtTest - Class in edu.rice.cs.drjava.model.definitions.indent
Tests the question rule which determines if the current line is starting a new statement.
QuestionStartingNewStmtTest() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionStartingNewStmtTest
 
QuickStartFrame - Class in edu.rice.cs.drjava.ui
The frame for displaying the HTML quick start files.
QuickStartFrame() - Constructor for class edu.rice.cs.drjava.ui.QuickStartFrame
 
quit() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Exits the program.
quit() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
quit() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Exits the program.
quit() - Method in class edu.rice.cs.util.newjvm.AbstractSlaveJVM
Quits the slave JVM, calling AbstractSlaveJVM.beforeQuit() before it does.
quit() - Method in interface edu.rice.cs.util.newjvm.SlaveRemote
Quits the slave JVM.
QUIT_PROMPT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to prompt before quitting DrJava.
quitFailed(Throwable) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
This method is called if the interpreterJVM cannot be exited (likely because of a modified security manager.
quitFailed(Throwable) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
This method is called by the interpreter JVM if it cannot be exited.
quitFailed(Throwable) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
This method is called by the interpreter JVM if it cannot be exited (likely because of its having a security manager)
quitFailed(Throwable) - Method in class edu.rice.cs.util.newjvm.AbstractSlaveJVM
This method is called if the interpreterJVM cannot be exited (likely because of a unexpected security manager.)
quitFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called to ask the listener if the document should be saved before quitting.
quitFile() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
quitFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called to ask the listeners save the file before quitting at the user's option.
quitFile(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called to ask the listener if this document should be saved before quitting.
quitFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
quitFile() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Saves file at user's discretion before quitting.
quitFileCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
quitSlave() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Quits slave JVM.
quoteEnds - Variable in class edu.rice.cs.util.BalancingStreamTokenizer.State
Sets of quote endings to be parsed as one symbol.
quotePairs - Variable in class edu.rice.cs.util.BalancingStreamTokenizer.State
Pairs of beginning and ending quote strings.
quotes - Variable in class edu.rice.cs.util.BalancingStreamTokenizer.State
Sets of quote beginnings to be parsed as one symbol.

R

read(byte[]) - Method in class edu.rice.cs.util.InputStreamRedirector
Tries to fill b with bytes from the user, prompting for input only if the stream is already empty.
read(byte[], int, int) - Method in class edu.rice.cs.util.InputStreamRedirector
Tries to fill b with bytes from the user, prompting for input only if the stream is already empty.
read() - Method in class edu.rice.cs.util.InputStreamRedirector
Overrides the read() in PipedInputStream so that if the stream is empty, it asks for more input from _getInput().
read() - Method in class edu.rice.cs.util.JoinInputStream
Reads the next byte of data from one of input streams.
read(byte[], int, int) - Method in class edu.rice.cs.util.JoinInputStream
Reads up to len bytes of data from one of input streams into an array of bytes.
read() - Method in class edu.rice.cs.util.ReaderWriterLockTest.PrinterReaderThread
 
read() - Method in class edu.rice.cs.util.ReaderWriterLockTest.ReaderThread
 
readBookmarks() - Method in class edu.rice.cs.drjava.project.XMLProjectFileParser
 
readBreakpoints() - Method in class edu.rice.cs.drjava.project.XMLProjectFileParser
 
readCollapsed() - Method in class edu.rice.cs.drjava.project.XMLProjectFileParser
 
reader - Variable in class edu.rice.cs.util.JoinInputStream
 
ReadersWritersLocking - Interface in edu.rice.cs.util.text
Interface with readers/writers locking operations.
ReaderWriterLock - Class in edu.rice.cs.util
This class implements synchronization primitives to solve the classic readers/writers problem without deadlock or starvation.
ReaderWriterLock() - Constructor for class edu.rice.cs.util.ReaderWriterLock
Creates a new ReaderWriterLock.
ReaderWriterLock.DeadlockException - Exception in edu.rice.cs.util
Class representing a deadlock that would have occurred if the acquire operation had been executed.
ReaderWriterLock.DeadlockException() - Constructor for exception edu.rice.cs.util.ReaderWriterLock.DeadlockException
 
ReaderWriterLock.DeadlockException(String) - Constructor for exception edu.rice.cs.util.ReaderWriterLock.DeadlockException
 
ReaderWriterLock.DeadlockException(String, Throwable) - Constructor for exception edu.rice.cs.util.ReaderWriterLock.DeadlockException
 
ReaderWriterLock.DeadlockException(Throwable) - Constructor for exception edu.rice.cs.util.ReaderWriterLock.DeadlockException
 
ReaderWriterLock.Reader - Class in edu.rice.cs.util
Object representing a reader thread which is waiting for read access on the queue of waiting threads.
ReaderWriterLock.Reader() - Constructor for class edu.rice.cs.util.ReaderWriterLock.Reader
 
ReaderWriterLock.ReaderWriterThread - Class in edu.rice.cs.util
Represents a thread waiting to either read or write.
ReaderWriterLock.ReaderWriterThread() - Constructor for class edu.rice.cs.util.ReaderWriterLock.ReaderWriterThread
 
ReaderWriterLock.Writer - Class in edu.rice.cs.util
Object representing a writer thread which is waiting for write access on the queue of waiting threads.
ReaderWriterLock.Writer() - Constructor for class edu.rice.cs.util.ReaderWriterLock.Writer
 
ReaderWriterLockTest - Class in edu.rice.cs.util
Attempts to test the correctness of the ReaderWriterLock class, which allows multiple reader and writer threads to safely access a shared resource.
ReaderWriterLockTest() - Constructor for class edu.rice.cs.util.ReaderWriterLockTest
 
ReaderWriterLockTest.PrintCommand - Class in edu.rice.cs.util
Command pattern class to print to a buffer.
ReaderWriterLockTest.PrintCommand(String, StringBuilder) - Constructor for class edu.rice.cs.util.ReaderWriterLockTest.PrintCommand
Creates a new command to print to a buffer during a read or write.
ReaderWriterLockTest.PrinterReaderThread - Class in edu.rice.cs.util
A ReaderThread which repeatedly prints to a buffer.
ReaderWriterLockTest.PrinterReaderThread(String, StringBuilder) - Constructor for class edu.rice.cs.util.ReaderWriterLockTest.PrinterReaderThread
 
ReaderWriterLockTest.PrinterWriterThread - Class in edu.rice.cs.util
A WriterThread which repeatedly prints to a buffer.
ReaderWriterLockTest.PrinterWriterThread(String, StringBuilder) - Constructor for class edu.rice.cs.util.ReaderWriterLockTest.PrinterWriterThread
 
ReaderWriterLockTest.ReaderThread - Class in edu.rice.cs.util
A reader thread.
ReaderWriterLockTest.ReaderThread() - Constructor for class edu.rice.cs.util.ReaderWriterLockTest.ReaderThread
 
ReaderWriterLockTest.WriterThread - Class in edu.rice.cs.util
A writer thread.
ReaderWriterLockTest.WriterThread() - Constructor for class edu.rice.cs.util.ReaderWriterLockTest.WriterThread
 
readFileAsString(File) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use IOUtil.toString(File) instead, which provides the same functionality.
readFileAsSwingText(File) - Static method in class edu.rice.cs.util.FileOps
Reads the entire contents of a file and return them as canonicalized Swing Document text.
readFiles(String) - Method in class edu.rice.cs.drjava.project.XMLProjectFileParser
 
readSourceFiles(String, String) - Method in class edu.rice.cs.drjava.project.XMLProjectFileParser
 
readStreamAsBytes(InputStream) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use IOUtil.toByteArray(java.io.File) instead. Note that the IOUtil method will not close the InputStream, while this method does.
readText(boolean) - Method in class edu.rice.cs.drjava.ui.ExternalProcessPanel
Read new text from the stream.
readWatches() - Method in class edu.rice.cs.drjava.project.XMLProjectFileParser
 
recallNextInteractionInHistory() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Gets the next interaction in the history and replaces whatever is on the current interactions input line with this interaction.
recallPreviousInteractionInHistory() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Gets the previous interaction in the history and replaces whatever is on the current interactions input line with this interaction.
RECENT_FILES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
A vector containing the most recently used files.
RECENT_FILES_MAX_SIZE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Number of files to list in the recent file list
RECENT_PROJECTS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
A vector containing the most recently used projects.
RecentDocFrame - Class in edu.rice.cs.drjava.ui
This class extends a Swing view class.
RecentDocFrame(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.RecentDocFrame
 
RecentFileManager - Class in edu.rice.cs.drjava.ui
Manages a list of the most recently used files to be displayed in the File menu.
RecentFileManager(int, JMenu, RecentFileManager.RecentFileAction, VectorOption<File>) - Constructor for class edu.rice.cs.drjava.ui.RecentFileManager
Creates a new RecentFileManager.
RecentFileManager.RecentFileAction - Interface in edu.rice.cs.drjava.ui
This interface is to be implemented and passed to the manager upon creation.
RecentFileManagerTest - Class in edu.rice.cs.drjava.ui
Test functions of RecentFileManager.
RecentFileManagerTest() - Constructor for class edu.rice.cs.drjava.ui.RecentFileManagerTest
 
record(Throwable) - Static method in class edu.rice.cs.drjava.ui.DrJavaErrorHandler
Record the throwable in the errors list.
RecursiveFileListProperty - Class in edu.rice.cs.drjava.config
Class representing a lazy lists of files that are found recursively inside a start directory.
RecursiveFileListProperty(String, String, String, String, String) - Constructor for class edu.rice.cs.drjava.config.RecursiveFileListProperty
Create an recursive file list property.
RecursiveFileListProperty.FileMaskFilter - Class in edu.rice.cs.drjava.config
 
RecursiveFileListProperty.FileMaskFilter(String) - Constructor for class edu.rice.cs.drjava.config.RecursiveFileListProperty.FileMaskFilter
 
RecursiveFileListProperty.RegexFilter - Class in edu.rice.cs.drjava.config
 
RecursiveFileListProperty.RegexFilter(String) - Constructor for class edu.rice.cs.drjava.config.RecursiveFileListProperty.RegexFilter
 
redo() - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Overrides redo so that any compound edit in progress is ended before the redo is performed.
ReducedModelBrace - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Keeps track of the true braces (i.e., "() {}[]").
ReducedModelBrace(ReducedModelControl) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
ReducedModelComment - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Keeps track of newlines, comment blocks, and single and double-quoted strings.
ReducedModelComment() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Constructor.
ReducedModelControl - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
This class provides an implementation of the BraceReduction interface for brace matching.
ReducedModelControl() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Standard constructor.
ReducedModelDeleteTest - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Test the delete functionality of the reduced model.
ReducedModelDeleteTest() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
ReducedModelState - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Represents the bstract notion of a shadowing state.
ReducedModelState() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelState
 
ReducedModelStates - Interface in edu.rice.cs.drjava.model.definitions.reducedmodel
This interface contains the various constants used by the reduced model to represent the states of various blocks in the document.
ReducedModelTest - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Tests insertion and move and other non-delete functionality of the reduced model.
ReducedModelTest() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
 
ReducedToken - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
The representation of document text in the reduced model.
ReducedToken(ReducedModelState) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
 
refresh(Highlighter.HighlightPainter) - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Refreshes this HighlightInfo object, obtaining a new Highlighter.
refreshActiveDocument() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Makes the active document (in this model) the selection in the documentNavigator and invokes the activedocumentRefreshed method in the global listener on this document.
refreshActiveDocument() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
refreshActiveDocument() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Re-runs the global listeners on the active document.
refreshActiveDocument() - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
Invokes the activeDocumentChanged method in the global listener on the argument _activeDocument.
refreshColor() - Method in class edu.rice.cs.drjava.ui.RecentDocFrame
 
refreshDocument(ItemT, String) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Resets a given INavigatorItem in the tree.
refreshDocument(ItemT, String) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Resets a given INavigatorItem in the tree.
Region - Interface in edu.rice.cs.drjava.model
The minimal interface for all region classes.
region() - Method in class edu.rice.cs.drjava.ui.RegionsListPanel.RegionListUserObj
 
region() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel.RegionTreeUserObj
 
regionAdded(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when a breakpoint is set in a document.
regionAdded(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.BreakpointTestListener
 
regionAdded(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
regionAdded(R) - Method in interface edu.rice.cs.drjava.model.RegionManagerListener
Called when a region is added in a document.
regionAddedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
regionChanged(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when a breakpoint is changed during execution.
regionChanged(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
regionChanged(R) - Method in interface edu.rice.cs.drjava.model.RegionManagerListener
Called when a region is changed.
regionChangedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
RegionManager<R extends IDocumentRegion> - Interface in edu.rice.cs.drjava.model
Interface for a region manager.
RegionManagerListener<R extends IDocumentRegion> - Interface in edu.rice.cs.drjava.model
Any class which wants to listen to DocumentRegion events fired by a RegionManager should implement this interface and use RegionManager's addListener() method.
regionRemoved(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when a breakpoint is removed from a document.
regionRemoved(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.BreakpointTestListener
 
regionRemoved(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
regionRemoved(R) - Method in interface edu.rice.cs.drjava.model.RegionManagerListener
Called when a region is removed from a document.
regionRemovedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
RegionsListPanel<R extends IDocumentRegion> - Class in edu.rice.cs.drjava.ui
Panel for displaying regions in a list in the order specified by indices passes to addRegion.
RegionsListPanel(MainFrame, String) - Constructor for class edu.rice.cs.drjava.ui.RegionsListPanel
Constructs a new panel to display regions in a list.
RegionsListPanel.RegionListUserObj<R extends IDocumentRegion> - Class in edu.rice.cs.drjava.ui
Class that gets put into the list.
RegionsListPanel.RegionListUserObj(R) - Constructor for class edu.rice.cs.drjava.ui.RegionsListPanel.RegionListUserObj
 
RegionsListPanel.RegionMouseAdapter - Class in edu.rice.cs.drjava.ui
Mouse adapter for the region tree.
RegionsListPanel.RegionMouseAdapter() - Constructor for class edu.rice.cs.drjava.ui.RegionsListPanel.RegionMouseAdapter
 
RegionsTreePanel<R extends OrderedDocumentRegion> - Class in edu.rice.cs.drjava.ui
Panel for displaying regions in a tree sorted by class name and line number.
RegionsTreePanel(MainFrame, String, RegionManager<R>) - Constructor for class edu.rice.cs.drjava.ui.RegionsTreePanel
Constructs a new panel to display regions in a tree.
RegionsTreePanel.DefaultState - Class in edu.rice.cs.drjava.ui
Normal state, GUI changes not delayed.
RegionsTreePanel.DefaultState() - Constructor for class edu.rice.cs.drjava.ui.RegionsTreePanel.DefaultState
 
RegionsTreePanel.IChangeState - Interface in edu.rice.cs.drjava.ui
State pattern for improving performance during rapid updates.
RegionsTreePanel.RegionMouseAdapter - Class in edu.rice.cs.drjava.ui
Mouse adapter for the region tree.
RegionsTreePanel.RegionMouseAdapter() - Constructor for class edu.rice.cs.drjava.ui.RegionsTreePanel.RegionMouseAdapter
 
RegionsTreePanel.RegionTree - Class in edu.rice.cs.drjava.ui
 
RegionsTreePanel.RegionTree(DefaultTreeModel) - Constructor for class edu.rice.cs.drjava.ui.RegionsTreePanel.RegionTree
 
RegionsTreePanel.RegionTreeUserObj<R extends OrderedDocumentRegion> - Class in edu.rice.cs.drjava.ui
Class that is embedded in each leaf node.
RegionsTreePanel.RegionTreeUserObj(R) - Constructor for class edu.rice.cs.drjava.ui.RegionsTreePanel.RegionTreeUserObj
 
register(OpenDefinitionsDocument, DDReconstructor) - Method in class edu.rice.cs.drjava.model.cache.DocumentCache
Returns a cache adapter corresponding to the owner of the given reconstructor.
registered(OpenDefinitionsDocument, DCacheAdapter) - Method in interface edu.rice.cs.drjava.model.cache.DocumentCache.RegistrationListener
 
registerSlave(SlaveRemote) - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
 
registerSlave(SlaveRemote) - Method in interface edu.rice.cs.util.newjvm.MasterRemote
Registers a slave JVM.
releaseReadLock() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Swing-style readUnlock().
releaseReadLock() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Swing-style readUnlock().
releaseReadLock() - Method in interface edu.rice.cs.util.text.ReadersWritersLocking
Swing-style releaseReadLock().
releaseWriteLock() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Swing-style writeUnlock().
releaseWriteLock() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Swing-style writeUnlock().
releaseWriteLock() - Method in interface edu.rice.cs.util.text.ReadersWritersLocking
Swing-style writeUnlock().
reload(R, R) - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
reloadProject(File, HashMap<OpenDefinitionsDocument, DocumentInfoGetter>) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
reloadProject(File, HashMap<OpenDefinitionsDocument, DocumentInfoGetter>) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
reloadProject(File, HashMap<OpenDefinitionsDocument, DocumentInfoGetter>) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Reloads a project without writing to disk.
remAuxFile(File) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Removes file to list of auxiliary files in project.
REMOTE_CONTROL_ENABLED - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether remote control using sockets is enabled.
REMOTE_CONTROL_PORT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The port where DrJava will listen for remote control requests.
REMOTE_CONTROL_TIMEOUT - Static variable in class edu.rice.cs.drjava.RemoteControlClient
Time in ms until the client decides the server is not running.
RemoteControlClient - Class in edu.rice.cs.drjava
Client class to remote control an already running instance of DrJava.
RemoteControlClient() - Constructor for class edu.rice.cs.drjava.RemoteControlClient
 
RemoteControlServer - Class in edu.rice.cs.drjava
This class contains a server that monitors incoming datagrams on port 4444 (default; can be changed in OptionConstants.REMOTE_CONTROL_PORT).
RemoteControlServer(MainFrame) - Constructor for class edu.rice.cs.drjava.RemoteControlServer
Create a new remote control server, running in its own daemon thread.
RemoteControlServer.RCServerThread - Class in edu.rice.cs.drjava
Thread class for the server.
RemoteControlServer.RCServerThread(MainFrame) - Constructor for class edu.rice.cs.drjava.RemoteControlServer.RCServerThread
Create a new server thread.
RemoteControlServer.RCServerThread(String, MainFrame) - Constructor for class edu.rice.cs.drjava.RemoteControlServer.RCServerThread
Create a new server thread with a specified name.
remove(BrowserDocumentRegion) - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
Remove the given DocumentRegion from the manager.
remove(int, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Removes a block of text from the specified location.
remove(int, int) - Method in interface edu.rice.cs.drjava.model.DJDocument
Removes a block of text from the specified location.
remove(int, int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
remove() - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
 
remove(int, int) - Method in interface edu.rice.cs.util.text.AbstractDocumentInterface
 
remove(int, int) - Method in class edu.rice.cs.util.text.SwingDocument
Overrides superclass's remove to impose the edit condition.
removeAllHighlights() - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter
Removes all highlights.
removeAllInteractionListeners() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Removes all InteractionsListeners from this model.
removeAllInteractionsListeners() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Removes all listeners from this model.
removeAllInteractionsListeners() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Removes all listeners from this model.
removeAllListeners() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Removes all CompilerListeners from this model.
removeAllListeners() - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Removes all CompilerListeners from this model.
removeAllListeners() - Method in class edu.rice.cs.drjava.model.DefaultLightWeightParsingControl
Remove all listeners from this controller.
removeAllListeners() - Method in class edu.rice.cs.drjava.model.EventNotifier
Removes all listeners from this notifier.
removeAllListeners() - Method in class edu.rice.cs.drjava.model.javadoc.DefaultJavadocModel
Removes all JavadocListeners from this model.
removeAllListeners() - Method in interface edu.rice.cs.drjava.model.javadoc.JavadocModel
Removes all JavadocListeners from this model.
removeAllListeners() - Method in class edu.rice.cs.drjava.model.javadoc.NoJavadocAvailable
Removes all JavadocListeners from this model.
removeAllListeners() - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Removes all JUnitListeners from this model.
removeAllListeners() - Method in interface edu.rice.cs.drjava.model.junit.JUnitModel
Removes all JUnitListeners from this model.
removeAllListeners() - Method in interface edu.rice.cs.drjava.model.LightWeightParsingControl
Remove all listeners from this controller.
removeAllListeners() - Method in interface edu.rice.cs.drjava.model.RegionManager
Removes all listeners from this notifier.
removeAllWatches() - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Removes all watches on existing fields and variables.
removeAllWatches() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Removes all watches on existing fields and variables.
removeAllWatches() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Removes all watches on existing fields and variables.
removeAuxiliaryFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Removes a document from the list of auxiliary files.
removeAuxiliaryFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
removeAuxiliaryFile(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Removes a document from the list of auxiliary files.
removeBreakpoint(Breakpoint) - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Removes a breakpoint.
removeBreakpoint(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Removes a breakpoint.
removeBreakpoint(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Removes a breakpoint.
removeBreakpointHighlight(Breakpoint) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
removeBrowserRegion(BrowserDocumentRegion) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
removeBrowserRegion(BrowserDocumentRegion) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Removes region r from the browserRegions collection
removeChangeListener(OptionComponent.ChangeListener) - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Removes a change listener to this component.
removeChoosableFileFilter(FileFilter) - Method in class edu.rice.cs.util.swing.DirectorySelectorComponent
Removes the given filefilter from the chooser.
removeChoosableFileFilter(FileFilter) - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
Removes the given filefilter from the chooser
removeConsoleStateListener(InteractionsController.ConsoleStateListener) - Method in class edu.rice.cs.drjava.ui.InteractionsController
 
removeCurrentLocationHighlight() - Method in class edu.rice.cs.drjava.ui.MainFrame
Removes the current highlight.
removeDocument(ItemT) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Removes a given INavigatorItem from this navigator.
removeDocument(ItemT) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Removes a given INavigatorItem from this navigator.
removeDocumentClosedListener(DocumentClosedListener) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
removeDocumentListener(DocumentListener) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
removeErrorHighlight() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Removes the previous compiler error highlight from the document after the cursor has moved.
removeExcludedFile(File) - Method in class edu.rice.cs.drjava.config.RecursiveFileListProperty.FileMaskFilter
 
removeExcludedFile(File) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Remove the specified file from the files excluded from the current project
removeFindResultsManager(RegionManager<MovingDocumentRegion>) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Remove a manager from the model.
removeFindResultsManager(RegionManager<MovingDocumentRegion>) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
removeFindResultsManager(RegionManager<MovingDocumentRegion>) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Dispose a manager for find result regions.
removeFocusListener(FocusListener) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Remove FocusListener from navigator.
removeFromDebugger() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
removeFromDebugger() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Called when this document is being closed, removing related state from the debug manager.
removeHighlight() - Method in class edu.rice.cs.drjava.ui.ErrorCaretListener
Hides the error highlight in the document.
removeHighlight(Object) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter
Removes a highlight from the view.
removeHighlight(int, int, Highlighter.HighlightPainter) - Method in class edu.rice.cs.util.swing.HighlightManager
Removes a highlight with the specified start/end offsets and the given painter.
removeHighlight(HighlightManager.HighlightInfo) - Method in class edu.rice.cs.util.swing.HighlightManager
Removes a given highlight (HighlightInfo) from the highlighter
removeIfInList(File) - Method in class edu.rice.cs.drjava.ui.RecentFileManager
Removes the given file from the list if it is already there.
removeIncludedFile(File) - Method in class edu.rice.cs.drjava.config.RecursiveFileListProperty.FileMaskFilter
 
removeInteractionsListener(InteractionsListener) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Removes the given listener from this model.
removeInteractionsListener(InteractionsListener) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Removes the given listener from this model.
removeInterpreter(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Removes the interpreter with the given name, if it exists.
removeInterpreter(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
Removes the interpreter with the given name, if it exists.
removeInterpreter(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Removes the interpreter with the given name, if it exists.
removeInterpreter(String) - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
Removes the interpreter with the given name, if it exists.
removeLast() - Method in class edu.rice.cs.drjava.model.repl.History
Returns the last element and removes it, or returns null if the history is empty.
removeLastFromHistory() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Returns the last history item and then removes it, or returns null if the history is empty.
removeLastFromHistory() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Returns the last history item and then removes it, or returns null if the history is empty.
removeListener(GlobalModelListener) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Remove a listener from this global model.
removeListener(CompilerListener) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Remove a CompilerListener from the model.
removeListener(CompilerListener) - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Removes a CompilerListener from the model.
removeListener(DebugListener) - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Removes a listener to this Debugger.
removeListener(DebugListener) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Removes a listener to this JPDADebugger.
removeListener(DebugListener) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Removes a listener to this JPDADebugger.
removeListener(LightWeightParsingListener) - Method in class edu.rice.cs.drjava.model.DefaultLightWeightParsingControl
Remove the listener from this controller.
removeListener(GlobalModelListener) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
removeListener(T) - Method in class edu.rice.cs.drjava.model.EventNotifier
Removes a listener from the notifier.
removeListener(GlobalModelListener) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Remove a listener from this global model.
removeListener(JavadocListener) - Method in class edu.rice.cs.drjava.model.javadoc.DefaultJavadocModel
Remove a JavadocListener from the model.
removeListener(JavadocListener) - Method in interface edu.rice.cs.drjava.model.javadoc.JavadocModel
Remove a JavadocListener from the model.
removeListener(JavadocListener) - Method in class edu.rice.cs.drjava.model.javadoc.NoJavadocAvailable
Remove a JavadocListener from the model.
removeListener(JUnitListener) - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Remove a JUnitListener from the model.
removeListener(JUnitListener) - Method in interface edu.rice.cs.drjava.model.junit.JUnitModel
Removes a JUnitListener from the model.
removeListener(LightWeightParsingListener) - Method in interface edu.rice.cs.drjava.model.LightWeightParsingControl
Remove the listener from this controller.
removeListener(RegionManagerListener<R>) - Method in interface edu.rice.cs.drjava.model.RegionManager
Removes a listener from the notifier.
removeListener(InteractionsListener) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Removea an InteractionsListener from the model.
removeModalWindowAdapter(Window) - Static method in class edu.rice.cs.drjava.DrJavaRoot
Removes the modal window adapter.
removeModalWindowAdapter(Window) - Method in class edu.rice.cs.drjava.ui.MainFrame
Removes the modal window adapter.
removeModifyListener(ModifyListener) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Removes a ModifyListener from the internal SWTStyledText.
removeModifyListener(ModifyListener) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Removes a ModifyListener from the internal SWTStyledText.
removeNavigationListener(INavigationListener<? super ItemT>) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Removes the given listener from observing this navigator.
removeNavigationListener(INavigationListener<? super ItemT>) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Removes the given listener from observing this navigator.
removeOption(OptionParser<T>) - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
removeOption(OptionParser<T>) - Method in interface edu.rice.cs.drjava.config.OptionMap
 
removeOptionListener(Option<T>, OptionListener<T>) - Method in class edu.rice.cs.drjava.config.Configuration
Removes an OptionListener from an Option to which it was listening.
removePainter(IHighlighted.PainterTag) - Method in interface edu.rice.cs.drjava.model.IHighlighted
Remove the painter with the specified tag.
removePendingRequest(DocumentDebugAction<?>) - Method in class edu.rice.cs.drjava.model.debug.jpda.PendingRequestManager
Called if a breakpoint is set and removed before its class is prepared
removeProperty(DrJavaProperty) - Method in class edu.rice.cs.drjava.config.PropertyMaps
Remove the specified property.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.rice.cs.util.swing.DelegatingAction
 
removeRegion(R) - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
Remove the given IDocumentRegion from the manager.
removeRegion(R) - Method in interface edu.rice.cs.drjava.model.RegionManager
Remove the given DocumentRegion from the manager.
removeRegion(R) - Method in class edu.rice.cs.drjava.ui.RegionsListPanel
Remove a region from the tree.
removeRegion(R) - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Remove a region from this panel.
removeRegions(Iterable<? extends R>) - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
Invoke ConcreteRegionManager.removeRegion(R) on all of the given regions.
removeRegions(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
Remove the specified document from _documents and _regions (removing all of its contained regions).
removeRegions(Iterable<? extends R>) - Method in interface edu.rice.cs.drjava.model.RegionManager
Remove the given DocumentRegions from the manager.
removeRegions(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.RegionManager
Remove the given OpenDefinitionsDocument and all of its regions from the manager.
removeRegistrationListener(DocumentCache.RegistrationListener) - Method in class edu.rice.cs.drjava.model.cache.DocumentCache
 
removeStyle(String) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
removeTab(Component) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
removeText(int, int) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Removes a portion of the document, if the edit condition allows it.
removeText(int, int) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Removes a portion of the document, if the edit condition allows it.
removeText(int, int) - Method in class edu.rice.cs.util.text.ConsoleDocument
Removes a portion of the document, if the edit condition (including promptPos) allows it.
removeText(int, int) - Method in interface edu.rice.cs.util.text.EditDocumentInterface
Removes a portion of the document, if the edit condition allows it.
removeText(int, int) - Method in class edu.rice.cs.util.text.SwingDocument
Removes a portion of the document, if the edit condition allows it.
removeUndoableEditListener(UndoableEditListener) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
removeUpdate(AbstractDocument.DefaultDocumentEvent) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Updates document structure as a result of text removal.
removeVariable(String) - Method in class edu.rice.cs.drjava.config.PropertyMaps
Remove the variable with the specified name, unshadowing previous definitions of the variable.
removeVerifyListener(VerifyListener) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Removes a VerifyListener from the internal SWTStyledText.
removeVerifyListener(VerifyListener) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Removes a VerifyListener from the internal SWTStyledText.
removeWatch(String) - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Removes any watches on the given field or variable.
removeWatch(int) - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Removes the watch at the given index.
removeWatch(String) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Removes any watches on the given field or variable.
removeWatch(int) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Removes the watch at the given index.
removeWatch(String) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Removes any watches on the given field or variable.
removeWatch(int) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Removes the watch at the given index.
renameFile(File, File) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use IOUtil.attemptMove(java.io.File, java.io.File), which is equally Windows-friendly, instead.
renameTo(File) - Method in class edu.rice.cs.util.FileOps.NullFile
 
render(Runnable) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
repaint() - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
The standard swing repaint() method.
replace(String, String, String) - Static method in class edu.rice.cs.util.StringOps
Takes theString fullString and replaces all instances of toReplace with replacement.
replaceAll() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
Replaces all occurences of the find word with the replace word in the current document of in all documents depending the value of the machine register _searchAllDocuments.
replaceCurrent() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
If we're on a match for the find word, replace it with the replace word.
replaceVariables(String, PropertyMaps, Lambda2<DrJavaProperty, PropertyMaps, String>) - Static method in class edu.rice.cs.util.StringOps
Replace variables of the form "${variable}" with the value associated with the string "variable" in the provided hash table.
replCalledSystemExit(int) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Signifies that the most recent interpretation contained a call to System.exit.
replCalledSystemExit(int) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
Signifies that the most recent interpretation contained a call to System.exit.
replCalledSystemExit(int) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
replReturnedResult(String, String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Appends the returned result to the interactions document, inserts a prompt in the interactions document, and advances the caret in the interactions pane.
replReturnedResult(String, String) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
Signifies that the most recent interpretation completed successfully, returning a value.
replReturnedResult(String, String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
replReturnedSyntaxError(String, String, int, int, int, int) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Signifies that the most recent interpretation was preempted by a syntax error.
replReturnedSyntaxError(String, String, int, int, int, int) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
Signifies that the most recent interpretation was preempted by a syntax error.
replReturnedSyntaxError(String, String, int, int, int, int) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
replReturnedVoid() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Signifies that the most recent interpretation completed successfully, returning no value.
replReturnedVoid() - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
Signifies that the most recent interpretation completed successfully, returning no value.
replReturnedVoid() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
replSystemErrPrint(String) - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
Called when the repl prints to System.err.
replSystemErrPrint(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Called when the repl prints to System.err.
replSystemErrPrint(String) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
Called when the repl prints to System.err.
replSystemErrPrint(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
replSystemOutPrint(String) - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
Called when the repl prints to System.out.
replSystemOutPrint(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Called when the repl prints to System.out.
replSystemOutPrint(String) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
Called when the repl prints to System.out.
replSystemOutPrint(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
replThrewException(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Signifies that the most recent interpretation was ended due to an exception being thrown.
replThrewException(String) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
Signifies that the most recent interpretation was ended due to an exception being thrown.
replThrewException(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
requestFocusInWindow() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Update the JTree.
requestFocusInWindow() - Method in class edu.rice.cs.drjava.ui.TabbedPanel
This is overridden so that when switch previous pane focus is called on the currentDefPane, the caret will move here on the first call.
requestSelectionUpdate(ItemT) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Switches the selection to the given INavigatorItem if the current selection is not already on an INavigatorItem.
requestSelectionUpdate(ItemT) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
If the currently selected item is not an INavigatorItem, select the one given.
REQUIRED_UTIL_VERSION - Static variable in class edu.rice.cs.drjava.DependenciesTest
 
reset() - Method in class edu.rice.cs.drjava.model.DefaultLightWeightParsingControl
Reset light-weight parsing.
reset() - Method in interface edu.rice.cs.drjava.model.LightWeightParsingControl
Reset light-weight parsing.
reset(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Resets the document to a clean state.
reset(File[]) - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
Reset the errors to the current error information immediately following compilation.
reset() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
Reset the errors to the current error information.
reset() - Method in class edu.rice.cs.drjava.ui.JavadocErrorPanel
Reset the errors to the current error information.
reset() - Method in class edu.rice.cs.drjava.ui.JUnitPanel
Reset the errors to the current error information.
reset() - Method in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
 
reset() - Method in class edu.rice.cs.drjava.ui.RecentDocFrame
Moves the selected document to the front of the list.
reset(String) - Method in class edu.rice.cs.util.text.ConsoleDocument
Resets the document to a clean state.
RESET_CLEAR_CONSOLE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to clear the console when manually resetting the interactions pane.
resetAttributes() - Method in class edu.rice.cs.drjava.config.BinaryOpProperty
 
resetAttributes() - Method in class edu.rice.cs.drjava.config.ConfigProperty
Reset attributes to their defaults.
resetAttributes() - Method in class edu.rice.cs.drjava.config.DrJavaProperty
Reset attributes to their defaults.
resetAttributes() - Method in class edu.rice.cs.drjava.config.FileListProperty
Reset the attributes.
resetAttributes() - Method in class edu.rice.cs.drjava.config.FileProperty
 
resetAttributes() - Method in class edu.rice.cs.drjava.config.QuaternaryOpProperty
 
resetAttributes() - Method in class edu.rice.cs.drjava.config.RecursiveFileListProperty
Reset the attributes.
resetAttributes() - Method in class edu.rice.cs.drjava.config.TernaryOpProperty
 
resetAttributes() - Method in class edu.rice.cs.drjava.config.UnaryOpProperty
 
resetAutoImportDialogPosition() - Method in class edu.rice.cs.drjava.ui.MainFrame
Reset the position of the "Open Javadoc" dialog.
resetClipboardHistoryDialogPosition() - Method in class edu.rice.cs.drjava.ui.MainFrame
Reset the position of the "Clipboard History" dialog.
resetCompileCounts() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
resetCompilerErrors() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Resets the compiler error state to have no errors.
resetCompilerErrors() - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Resets the compiler error state to have no errors.
resetCompleteWordDialogPosition() - Method in class edu.rice.cs.drjava.ui.MainFrame
Reset the position of the "Complete Word" dialog.
resetConsole() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Resets the console.
resetConsole() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
resetConsole() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Resets the console.
resetConsoleResetCount() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.InteractionListener
 
resetCounts() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
resetCounts() - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest.SDTestListener
 
resetDebugFrame() - Method in class edu.rice.cs.drjava.ui.MainFrame
Reset the position of the "Debugger" dialog.
resetEditExternalProcessPosition() - Method in class edu.rice.cs.drjava.ui.MainFrame
Reset the position of the "Edit External Process" dialog.
resetExecuteExternalProcessPosition() - Method in class edu.rice.cs.drjava.ui.MainFrame
Reset the position of the "Execute External Process" dialog.
resetFileField() - Method in class edu.rice.cs.util.swing.DirectorySelectorComponent
 
resetFileField() - Method in class edu.rice.cs.util.swing.FileSelectorComponent
 
resetFileField() - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
 
resetFocus() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Focus back in the text field.
resetGotoFileDialogPosition() - Method in class edu.rice.cs.drjava.ui.MainFrame
Reset the position of the "Go to File" dialog.
resetInteractions(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
A degenerate operation since this has no slave JVM and no interactions model.
resetInteractions(File, boolean) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
A degenerate operation since this has no slave JVM and no interactions model.
resetInteractions(File) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
resetInteractions(File, boolean) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Clears and resets the slave JVM with working directory wd.
resetInteractions(File) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
resetInteractions(File, boolean) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
resetInteractions(File) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Clears and resets the interactions pane in the specified working directory, provided that the operation has some effect.
resetInteractions(File, boolean) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Clears and resets the interactions pane in the specified working directory.
resetInteractionsClassPath() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Adds the project root (if a project is open), the source roots for other open documents, the paths in the "extra classpath" config option, as well as any project-specific classpaths to the interpreter's classpath.
resetInterpreter(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Resets the Java interpreter with working directry wd.
resetJarOptionsDialogPosition() - Method in class edu.rice.cs.drjava.ui.MainFrame
Reset the position of the "Create Jar from Project" dialog.
resetJavadocErrors() - Method in class edu.rice.cs.drjava.model.javadoc.DefaultJavadocModel
Clears all current Javadoc errors.
resetJavadocErrors() - Method in interface edu.rice.cs.drjava.model.javadoc.JavadocModel
Clears all current Javadoc errors.
resetJavadocErrors() - Method in class edu.rice.cs.drjava.model.javadoc.NoJavadocAvailable
Clears all current Javadoc errors.
resetJUnitCounts() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
resetJUnitErrors() - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Resets the junit error state to have no errors.
resetJUnitErrors() - Method in interface edu.rice.cs.drjava.model.junit.JUnitModel
Resets the junit error state to have no errors.
resetLastErrors() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Reset the information about the last and second to last error.
resetLocation() - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Resets the location of the walker in the comment list to where the current cursor is.
resetLocation() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
This function resets the location of the walker in the comment list to where the current cursor is.
resetModification() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Resets the modification state of this document.
resetModification() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
resetModification() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Resets the document to be unmodified.
resetOpenJavadocDialogPosition() - Method in class edu.rice.cs.drjava.ui.MainFrame
Reset the position of the "Open Javadoc" dialog.
resetReducedModelLocation() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Assumes that read lock and reduced lock are already held.
resetTabbedPanesFrame() - Method in class edu.rice.cs.drjava.ui.MainFrame
Reset the position of the "Tabbed Panes" dialog.
resetToCurrent() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Resets the field of each option in the Preferences window to its actual stored value.
resetToCurrent() - Method in class edu.rice.cs.drjava.ui.config.ConfigPanel
Tells each component to reset its display field to the current value.
resetToCurrent(String) - Method in class edu.rice.cs.drjava.ui.config.ForcedChoiceOptionComponent
Selects the radio button corresponding to the current config options.
resetToCurrent() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Resets the entry field to reflect the actual stored value for the option.
resetToCurrent() - Method in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
Selects the radio button corresponding to the current config options.
resetToDefault() - Method in class edu.rice.cs.drjava.ui.config.ConfigPanel
Tells each component to reset its value to its default.
resetToDefault() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Resets the actual value of the component to the original default.
resetToDefault() - Method in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
Selects the radio button corresponding to the default values.
resetToDefaults() - Method in class edu.rice.cs.drjava.config.Configuration
Resets to the default values, overwriting any existing values.
resetUndo() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Reset the document Undo list.
resetUndo() - Method in class edu.rice.cs.drjava.ui.MainFrame
Resets the undo/redo menu items
resetUndoManager() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Resets the undo manager.
resetUndoManager() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
resetUndoManager() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
resetView() - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
Clears and resets the view (other than features derived from the model.
resetWalkerLocationToCursor() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Resets the walker to the current position in document.
resetWalkerLocationToCursor() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
resetWalkerLocationToCursor() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Resets the walker to the current position in document
resize(int) - Method in class edu.rice.cs.drjava.model.ClipboardHistoryModel
Sets the maximum size.
RESPONSE_PREFIX - Static variable in class edu.rice.cs.drjava.RemoteControlServer
Prefix of a legitimate response by this server.
RESPONSE_PREFIX_WITH_USER - Static variable in class edu.rice.cs.drjava.RemoteControlServer
Prefix of a legitimate response by this server, including the user name.
restartFollowing() - Method in class edu.rice.cs.drjava.ui.LessPanel
Restart following this file.
resume() - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Resumes execution of the currently loaded document.
resume(DebugThreadData) - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Resumes execution of the given thread.
resume() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Resumes the thread currently being debugged, copying back all variables from the current debug interpreter.
resume(DebugThreadData) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Resumes the given thread, copying back any variables from its associated debug interpreter.
resume() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Resumes execution of the currently loaded document.
resume(DebugThreadData) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Resumes execution of the given thread.
ReverseHighlighter - Class in edu.rice.cs.drjava.ui
Implements the Highlighter interfaces.
ReverseHighlighter() - Constructor for class edu.rice.cs.drjava.ui.ReverseHighlighter
Creates a new ReverseHighlighter object.
ReverseHighlighter.DefaultFrameHighlightPainter - Class in edu.rice.cs.drjava.ui
Simple highlight painter that draws a rectangular box around text.
ReverseHighlighter.DefaultFrameHighlightPainter(Color, int) - Constructor for class edu.rice.cs.drjava.ui.ReverseHighlighter.DefaultFrameHighlightPainter
Constructs a new highlight painter.
ReverseHighlighter.DefaultUnderlineHighlightPainter - Class in edu.rice.cs.drjava.ui
Simple highlight painter that underlines text.
ReverseHighlighter.DefaultUnderlineHighlightPainter(Color, int) - Constructor for class edu.rice.cs.drjava.ui.ReverseHighlighter.DefaultUnderlineHighlightPainter
Constructs a new highlight painter.
ReverseHighlighter.DrJavaHighlightPainter - Class in edu.rice.cs.drjava.ui
This class is a wrapper for the DefaultHighlightPainter that allows us to tell whether a highlight was requested by DrJava or by Swing (as in selected text).
ReverseHighlighter.DrJavaHighlightPainter(Color) - Constructor for class edu.rice.cs.drjava.ui.ReverseHighlighter.DrJavaHighlightPainter
 
reverseHistorySearch(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Reverse searches the history for the given string.
reverseSearch(String) - Method in class edu.rice.cs.drjava.model.repl.History
Reverse-searches the history for the previous matching string.
reverseSearchInteractionsInHistory() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Reverse searches the history for interactions that started with the current interaction.
revertFile() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
revertFile() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Revert the document to the version saved on disk.
revertIfModifiedOnDisk() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
revertIfModifiedOnDisk() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Asks the GlobalModel if it can revert current definitions to version on disk.
RightClickMouseAdapter - Class in edu.rice.cs.util.swing
Abstract mouse listener that supports showing a popup menu.
RightClickMouseAdapter() - Constructor for class edu.rice.cs.util.swing.RightClickMouseAdapter
 
RMIInteractionsModel - Class in edu.rice.cs.drjava.model.repl
A Swing specific InteractionsModel which can serve as the glue between a local InteractionsDocument and a remote JavaInterpreter in another JVM.
RMIInteractionsModel(MainJVM, ConsoleDocumentInterface, File, int, int) - Constructor for class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
Constructs an InteractionsModel which can communicate with another JVM.
root - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
rparen - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
 
run() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument.CharInsertCommand
Inserts chars in reduced model and moves location to end of insert; cache has already been cleared.
run() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument.InsertCommand
Inserts chars in reduced model and moves location to end of insert; cache has already been cleared.
run() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument.RemoveCommand
Removes chars from reduced model; cache has already been selectively cleared.
run() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument.UninsertCommand
 
run() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument.UnremoveCommand
 
run() - Method in class edu.rice.cs.drjava.model.debug.jpda.EventHandlerThread
Continually consumes events from the VM's event queue until it is disconnected.
run() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocumentTest.TestBeep
 
run() - Method in class edu.rice.cs.drjava.RemoteControlServer.RCServerThread
Main method of the thread.
run() - Method in class edu.rice.cs.util.ReaderWriterLockTest.ReaderThread
 
run() - Method in class edu.rice.cs.util.ReaderWriterLockTest.WriterThread
 
run() - Method in class edu.rice.cs.util.StreamRedirectThread
Copy.
RUN_WITH_ASSERT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to run assert statements in the interactions pane.
runAgainActionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.ui.ExternalProcessPanel
Run Again action was performed
runAsync(ParamType, IAsyncProgress) - Method in class edu.rice.cs.util.swing.AsyncTask
This is the method of the task that is run on the separate thread.
runCommand(String, String, String, String, PropertyMaps) - Method in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Run a command and return an external process panel.
runFailed(String) - Method in class edu.rice.cs.drjava.model.junit.JUnitTestRunner
 
runJUnit(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
Runs JUnit on doc to completion.
runJUnit(JUnitModel) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
runJVM(String, String[], String[], String[], File) - Static method in class edu.rice.cs.util.newjvm.ExecJVM
Runs a new JVM.
runJVM(String, String[], String, String[], File) - Static method in class edu.rice.cs.util.newjvm.ExecJVM
Runs a new JVM.
runJVMPropagateClassPath(String, String[], String[], File) - Static method in class edu.rice.cs.util.newjvm.ExecJVM
Runs a new JVM, propagating the present classpath.
runJVMPropagateClassPath(String, String[], File) - Static method in class edu.rice.cs.util.newjvm.ExecJVM
Runs a new JVM, propagating the present classpath.
runMain() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
runMain() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Runs the main method in this document in the interactions pane.
runStartCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
runSuite(TestSuite) - Method in class edu.rice.cs.drjava.model.junit.JUnitTestRunner
 
runTestSuite() - Method in class edu.rice.cs.drjava.model.junit.JUnitTestManager
Runs the pending test suite set up by the preceding call to findTestClasses.
runTestSuite() - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Runs JUnit test suite already cached in the Interpreter JVM.
runTestSuite() - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
 
runTestSuite() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Runs the JUnit test suite already cached in the Interpreter JVM.
RUNTIME_CLASS_PATH - Static variable in interface edu.rice.cs.drjava.model.GlobalModel
 

S

safeJUnitAllWithErrors() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that junit all works with test cases that do not pass.
safeJUnitAllWithNoErrors() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that junit all works with one or two test cases that should pass.
safeJUnitAllWithNoValidTests() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Verifies that we get a nonTestCase event and that opening a single test file enables testing.
safeJUnitStaticInnerClass() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that junit all works with one or two test cases that should pass.
safeLoadHistory(GlobalModelTestCase.FileSelector) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
safeSaveHistory(GlobalModelTestCase.FileSelector) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
sanitizeJavadocCustomParams(JFrame, String) - Static method in class edu.rice.cs.drjava.config.ConfigOptionListeners
 
sanitizeMasterJVMArgs(JFrame, String, OptionListener<String>) - Static method in class edu.rice.cs.drjava.config.ConfigOptionListeners
 
sanitizeMasterJVMXMX(JFrame, String) - Static method in class edu.rice.cs.drjava.config.ConfigOptionListeners
 
sanitizeSlaveJVMArgs(JFrame, String, OptionListener<String>) - Static method in class edu.rice.cs.drjava.config.ConfigOptionListeners
 
sanitizeSlaveJVMXMX(JFrame, String) - Static method in class edu.rice.cs.drjava.config.ConfigOptionListeners
 
SavableConfiguration - Class in edu.rice.cs.drjava.config
A Configuration object that can be read and saved from a Stream.
SavableConfiguration(OptionMap) - Constructor for class edu.rice.cs.drjava.config.SavableConfiguration
Creates a new Configuration based on the given OptionMap.
SavableConfigurationTest - Class in edu.rice.cs.drjava.config
JUnit test class for testing SavableConfiguration.
SavableConfigurationTest() - Constructor for class edu.rice.cs.drjava.config.SavableConfigurationTest
 
save(OutputStream) - Method in class edu.rice.cs.util.XMLConfig
Saves configuration to an output stream
save(File) - Method in class edu.rice.cs.util.XMLConfig
Saves configuration to a file.
save(String) - Method in class edu.rice.cs.util.XMLConfig
Saves configuration to a file specified by a file name.
saveAllFiles(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Saves all open files, prompting for names if necessary.
saveAllFiles(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
saveAllFiles(FileSaveSelector) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Saves all open documents, prompting when necessary.
saveAllFiles(GlobalModel, FileSaveSelector) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
saveAllFilesHelper(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Called by saveAllFiles in DefaultGlobalModel
saveBeforeCompile() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerListener
Called to demand that all open source files be saved before compiling.
saveBeforeCompile() - Method in class edu.rice.cs.drjava.model.compiler.DummyCompilerListener
 
saveBeforeCompile() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called to demand that all files be saved before compiling.
saveBeforeCompile() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called to demand that all files be saved before compiling.
saveBeforeCompile() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest.JUnitCompileBeforeTestListener
 
saveBeforeCompile() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
saveBeforeCompileCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
saveBeforeJavadoc() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called to demand that all files be saved before generating Javadoc.
saveBeforeJavadoc() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called before attempting Javadoc, to give the user a chance to save.
saveBeforeJavadoc() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
saveBeforeJavadoc() - Method in interface edu.rice.cs.drjava.model.javadoc.JavadocListener
Called to demand that all files be saved before generating Javadoc.
saveBeforeJavadocCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
saveConfiguration() - Method in class edu.rice.cs.drjava.config.FileConfiguration
Saves the current settings to the stored properties file.
saveConfiguration(String) - Method in class edu.rice.cs.drjava.config.FileConfiguration
Saves the current settings to the stored properties file.
saveConfiguration(OutputStream, String) - Method in class edu.rice.cs.drjava.config.SavableConfiguration
Used to save the values from this Configuration into the given OutputStream as a Properties file.
saveCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
saveDocInfo(DefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.cache.DDReconstructor
Saves information (like cursor location, highlight, etc.) from the DefinitionsDocument before the cache deletes it so that those pieces of info can be restored when reconstructing the DefinitionsDocument again.
saveEnabledHuh() - Method in class edu.rice.cs.drjava.ui.MainFrame
Supports MainFrameTest.
saveFile(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
saveFile(OpenDefinitionsDocument, FileSaveSelector) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Invokes doc.saveFile from within the event thread.
saveFile(FileSaveSelector) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Saves the document with a FileWriter.
saveFile(FileOps.FileSaver) - Static method in class edu.rice.cs.util.FileOps
This method writes files correctly; it takes care of catching errors, making backups, and keeping an unsuccessful file save from destroying the old file (unless a backup is made).
saveFileAs(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
saveFileAs(OpenDefinitionsDocument, FileSaveSelector) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Invokes doc.saveFileAs from within the event thread.
saveFileAs(FileSaveSelector) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Saves the document with a FileWriter.
saveHistory(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
saveHistory(FileSaveSelector, String) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
saveHistory(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Saves the unedited version of the current history to a file
saveHistory(FileSaveSelector, String) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Saves the edited version of the current history to a file
saveHistory(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
saveHistory(FileSaveSelector, String) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
saveHistory(FileSaveSelector) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Saves the unedited version of the current history to a file
saveHistory(FileSaveSelector, String) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Saves the edited version of the current history to a file
saveHistory(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Saves the unedited version of the current history to a file
saveHistory(FileSaveSelector, String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Saves the edited version of the current history to a file
saveProject(File, HashMap<OpenDefinitionsDocument, DocumentInfoGetter>) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Writes the project profile augmented by usage info to specified file.
saveProject(File, HashMap<OpenDefinitionsDocument, DocumentInfoGetter>) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
saveProject(File, HashMap<OpenDefinitionsDocument, DocumentInfoGetter>) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Writes the project file to disk
saveRecentFiles() - Method in class edu.rice.cs.drjava.ui.RecentFileManager
Saves the current list of files to the config object.
saveSettings() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Write the configured option values to disk.
saveSettings() - Method in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
Caches the settings in the global model
saveTo(OutputStream) - Method in interface edu.rice.cs.util.FileOps.FileSaver
This method actually writes info to a file.
saveToFile(int, File) - Static method in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Save process to file.
saveUntitled() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerListener
Called to demand that the active document, which is untitled, be saved before compiling.
saveUntitled() - Method in class edu.rice.cs.drjava.model.compiler.DummyCompilerListener
 
saveUntitled() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
 
saveUntitled() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called to demand that the active document, which is untitled, is saved before compiling.
saveUntitled() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
ScrollableDialog - Class in edu.rice.cs.util.swing
Manages a JDialog with a scrollable text area and a button panel.
ScrollableDialog(JFrame, String, String, String) - Constructor for class edu.rice.cs.util.swing.ScrollableDialog
Creates a new ScrollableDialog with the default width and height.
ScrollableDialog(JFrame, String, String, String, int, int) - Constructor for class edu.rice.cs.util.swing.ScrollableDialog
Creates a new ScrollableDialog.
ScrollableDialog(JFrame, String, String, String, boolean) - Constructor for class edu.rice.cs.util.swing.ScrollableDialog
Creates a new ScrollableDialog with the default width and height.
ScrollableDialog(JFrame, String, String, String, int, int, boolean) - Constructor for class edu.rice.cs.util.swing.ScrollableDialog
Creates a new ScrollableDialog.
ScrollableListDialog<T> - Class in edu.rice.cs.util.swing
The ScrollableListDialog is a popup dialog with a message and a scrollable list of items.
ScrollableListDialog.Builder<T> - Class in edu.rice.cs.util.swing
Factory design pattern.
ScrollableListDialog.Builder() - Constructor for class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
ScrollableListDialogTest - Class in edu.rice.cs.util.swing
A JUnit test case class that tests ScrollableListDialog.
ScrollableListDialogTest() - Constructor for class edu.rice.cs.util.swing.ScrollableListDialogTest
 
ScrollableListSelectionDialog - Class in edu.rice.cs.util.swing
The ScrollableListSelectionDialog is a popup dialog with a message and a scrollable list of items.
ScrollableListSelectionDialog(Frame, String, String, Collection<?>, String) - Constructor for class edu.rice.cs.util.swing.ScrollableListSelectionDialog
Creates a new ScrollableListSelectionDialog with the given title, leader text, and items.
ScrollableListSelectionDialog(Frame, String, String, Collection<?>, String, ScrollableListSelectionDialog.SelectionState, int) - Constructor for class edu.rice.cs.util.swing.ScrollableListSelectionDialog
Creates a new ScrollableListSelectionDialog with the given title, leader text, items, and message type.
ScrollableListSelectionDialog(Frame, String, String, Collection<?>, String, ScrollableListSelectionDialog.SelectionState, int, int, int, Icon) - Constructor for class edu.rice.cs.util.swing.ScrollableListSelectionDialog
Creates a new ScrollableListSelectionDialog with the given title, leader text, items, message type, width, height, and icon.
ScrollableListSelectionDialog.SelectionState - Enum in edu.rice.cs.util.swing
A enumeration of the various selection states.
ScrollableListSelectionDialogTest - Class in edu.rice.cs.util.swing
A JUnit test case class that tests ScrollableListSelectionDialog.
ScrollableListSelectionDialogTest() - Constructor for class edu.rice.cs.util.swing.ScrollableListSelectionDialogTest
 
scrollPathToVisible(TreePath) - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel.DefaultState
 
scrollPathToVisible(TreePath) - Method in interface edu.rice.cs.drjava.ui.RegionsTreePanel.IChangeState
 
scrollToCaret() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
 
scrollToDocumentAndOffset(OpenDefinitionsDocument, int, boolean) - Method in class edu.rice.cs.drjava.ui.MainFrame
Called when a specific document and offset should be displayed.
scrollToDocumentAndOffset(OpenDefinitionsDocument, int, boolean, boolean) - Method in class edu.rice.cs.drjava.ui.MainFrame
Called when a specific document and offset should be displayed.
scrollToSource(DebugStackData) - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Scrolls to the source indicated by the given DebugStackData
scrollToSource(Breakpoint) - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Scrolls to the source indicated by the given Breakpoint
scrollToSource(DebugStackData) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Scrolls to the source location specified by the the debug stack data.
scrollToSource(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Scrolls to the source of the given breakpoint.
scrollToSource(DebugStackData) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Scrolls to the source indicated by the given DebugStackData
scrollToSource(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Scrolls to the source indicated by the given Breakpoint
search(GlobalModel) - Static method in class edu.rice.cs.drjava.model.JarJDKToolsLibrary
Produce a list of tools libraries discovered on the file system.
select(int, int) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
This method overrides a broken version in JTextComponent.
selectDocument(ItemT) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Sets the active document as specified.
selectDocument(ItemT) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Sets the specified document to be active (current).
selectDocumentAt(int, int) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Selects the document at the x,y coordinates of the navigator pane and makes it the active document.
selectDocumentAt(int, int) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Selects the document at the x,y coordinate of the navigator pane and installs it as the active document.
selectedItems - Variable in class edu.rice.cs.util.swing.ScrollableListSelectionDialog
The selected items in the table.
selectedItems() - Method in class edu.rice.cs.util.swing.ScrollableListSelectionDialog
Returns the string representation of those items that are currently selected.
selectItem(DJError) - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Selects the given error inside the error list pane.
selectItem(DJError) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Overrides selectItem in ErrorListPane to update the current _error selected and enabling the _showStackTraceButton.
selectNothing() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Don't select any errors in the error pane.
selectStrategy() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Select the strategy for matching.
SEList - Class in edu.rice.cs.util.sexp
 
SEList() - Constructor for class edu.rice.cs.util.sexp.SEList
 
SEListVisitor<Ret> - Interface in edu.rice.cs.util.sexp
The usual generically typed visitor for functional lists.
SEPARATOR - Static variable in class edu.rice.cs.util.StringOps
 
SEPS - Variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
set(String, String) - Method in class edu.rice.cs.util.XMLConfig
Set the value of the node or attribute specified by the DOM path.
set(String, String, boolean) - Method in class edu.rice.cs.util.XMLConfig
Set the value of the node or attribute specified by the DOM path.
set(String, String, Node, boolean) - Method in class edu.rice.cs.util.XMLConfig
Set the value of the node or attribute specified by the DOM path.
setAction(Action) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
setActionMap(ActionMap) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
Sets the ActionMap
setActionsDisabled() - Method in class edu.rice.cs.drjava.ui.InteractionsScriptController
Disables navigation actions
setActionsEnabled() - Method in class edu.rice.cs.drjava.ui.InteractionsScriptController
Sets the navigation actions to be enabled, if appropriate.
setActive(boolean) - Method in class edu.rice.cs.drjava.project.DocFile
 
setActiveCompiler(CompilerInterface) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Sets which compiler is the "active" compiler.
setActiveCompiler(CompilerInterface) - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Sets which compiler is the "active" compiler.
setActiveDocument(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Sets the currently active document by updating the selection model.
setActiveDocument(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
Sets the currently active document by updating the selection model.
setActiveFirstDocument() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Selects the first document as the active document.
setActiveFirstDocument() - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
 
setActiveInterpreter(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Sets the current interpreter to be the one specified by the given name
setActiveInterpreter(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
Sets the current interpreter to be the one specified by the given name
setActiveInterpreter(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Sets the current interpreter to the one specified by name.
setActiveInterpreter(String, String) - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
Sets the active interpreter.
setActiveNextDocument() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Sets the active document to be the next one in the collection.
setActiveNextDocument() - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
Sets the active document to be the next one in the list.
setActivePreviousDocument() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Sets the active document to be the previous one in the collection.
setActivePreviousDocument() - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
Sets the active document to be the previous one in the list.
setAllowAssertions(boolean) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Sets whether the remote JVM will run "assert" statements after the next restart.
setAllowKeyEvents(boolean) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
setAttribute(String, String) - Method in class edu.rice.cs.drjava.config.DrJavaProperty
Set an attribute's value.
setAttributes(HashMap<String, String>, Lambda<String, String>) - Method in class edu.rice.cs.drjava.config.DrJavaProperty
Set all attribute values.
setAutomaticUpdates(boolean) - Method in class edu.rice.cs.drjava.model.DefaultLightWeightParsingControl
Start or stop automatic updates.
setAutomaticUpdates(boolean) - Method in interface edu.rice.cs.drjava.model.LightWeightParsingControl
Start or stop automatic updates.
setAutoRefreshStatus(boolean) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Sets autofresh status of the project
setAutoRefreshStatus(boolean) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
setAutoRefreshStatus(boolean) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
 
setAutoRefreshStatus(boolean) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Sets autorefresh status of the project
setAutoRefreshStatus(boolean) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setAutoRefreshStatus(boolean) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
setAuxiliaryFiles(List<DocFile>) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setAuxiliaryFiles(List<DocFile>) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
setBackground(Color) - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel.RegionTree
 
setBackground(Color) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Sets the background color of this tree
setBanner(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Sets the banner in an empty docuemnt.
setBaseDir(File) - Method in class edu.rice.cs.drjava.ui.config.VectorFileOptionComponent
Sets the directory where the chooser will start if no file is selected.
setBeep(Runnable) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Sets the command that creates a beep when run.
setBeep(Runnable) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Sets the command that creates a beep when run.
setBeep(Runnable) - Method in class edu.rice.cs.drjava.ui.InteractionsPane
Sets this pane's beep to be a different runnable object.
setBeep(Runnable) - Method in class edu.rice.cs.util.text.ConsoleDocument
Sets a runnable action to use as a beep.
setBlockOffset(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
setBoldFonts(int, Graphics) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
Attempts to set the font on the graphics context based upon the styles held in the styles list.
setBookmarks(List<? extends FileRegion>) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setBookmarks(List<? extends FileRegion>) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
setBounds(int, int, int, int) - Method in class edu.rice.cs.util.swing.FontChooser.NwList
 
setBreakpoint(Breakpoint) - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Sets a breakpoint.
setBreakpoint(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Sets a breakpoint.
setBreakpoint(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Sets a breakpoint.
setBreakpoints(List<? extends DebugBreakpointData>) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setBreakpoints(List<? extends DebugBreakpointData>) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
setBuildDirectory(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Sets the class with the project's main method.
setBuildDirectory(File) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Sets the build directory for a project.
setBuildDirectory(File) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
setBuildDirectory(File) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Sets the current build directory.
setBuildDirectory(File) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Sets the current build directory.
setBuildDirectory(File) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setBuildDirectory(File) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
setBusyCursorShown(boolean) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Sets whether a busy (hourglass) cursor is currently shown.
setBusyCursorShown(boolean) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Sets whether a busy (hourglass) cursor is currently shown.
setButton(JButton) - Static method in class edu.rice.cs.drjava.ui.DrJavaErrorHandler
Sets the button to show.
setCachedClassFile(File) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
setCachedClassFile(File) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
setCacheSize(int) - Method in class edu.rice.cs.drjava.model.cache.DocumentCache
Changes the number of unmodified documents allowed in the cache at one time.
setCaretPos(int) - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
A length checked version of setCaretPosition(int pos) that ensures pos is within the DJDocument.
setCharacterAttributes(int, int, AttributeSet, boolean) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
setClassFileInSync(boolean) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
setClassFileInSync(boolean) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
setClassPathChanged(boolean) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Updates the classpath state.
setClassPaths(Iterable<? extends File>) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setClassPaths(Iterable<? extends File>) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
setCollapsed(boolean) - Method in class edu.rice.cs.util.docnavigation.InnerNode
 
setCollapsedPaths(List<String>) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setCollapsedPaths(List<String>) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
setColoring(int, Graphics) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
Attempts to set the coloring on the graphics based upon the content of the styles list returns false if the point is not in the list.
setCompilationInProgress() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
Called when compilation begins.
setConfigSetting(Option<T>, T) - Method in class edu.rice.cs.drjava.DrJavaTestCase
 
setCreateJarFile(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Sets the create jar file of the project.
setCreateJarFile(File) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
setCreateJarFile(File) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Sets the create jar file of the project.
setCreateJarFile(File) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Sets the create jar file of the project.
setCreateJarFile(File) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setCreateJarFile(File) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
setCreateJarFlags(int) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Sets the create jar flags of the project.
setCreateJarFlags(int) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
setCreateJarFlags(int) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Sets the create jar flags of the project.
setCreateJarFlags(int) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Sets the create jar flags of the project.
setCreateJarFlags(int) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setCreateJarFlags(int) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
setCurrentItem(T) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Set the currently selected item.
setCurrentItem(T) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Set currently selected item.
setCurrentLocation(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Change the current location of the document.
setCurrentLocation(int) - Method in interface edu.rice.cs.drjava.model.DJDocument
Change the current location of the document
setCurrentLocation(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
setCurrentRegion(BrowserDocumentRegion) - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
Set the current region.
setCurrentThread(DebugThreadData) - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Sets the current thread we are debugging to the thread referenced by d.
setCurrentThread(DebugThreadData) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Sets the notion of current thread to the one contained in threadData.
setCurrentThread(DebugThreadData) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Sets the current thread which is being debugged to the thread referenced by d.
setData(File) - Method in class edu.rice.cs.util.docnavigation.FileNode
 
setData(T) - Method in class edu.rice.cs.util.docnavigation.InnerNode
 
setData(ItemT) - Method in class edu.rice.cs.util.docnavigation.LeafNode
 
setDebugModel(DebugModelCallback) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Provides an object to listen to debug-related events.
setDebugPort(int) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Sets the port number to use for debugging the interactions JVM.
setDefaultFont(Font) - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
Sets the font for the document, updating all existing text.
setDefaultFont(Color) - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
Sets the color for the document, updating all existing text.
setDefaultFont(Font, Color) - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
Sets the font and color for the document, updating all existing text.
setDelegatee(Action) - Method in class edu.rice.cs.util.swing.DelegatingAction
 
setDescription(String) - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
Sets the tooltip description text for this option.
setDescription(String) - Method in class edu.rice.cs.drjava.ui.config.ButtonComponent
Sets the tooltip description text for this option.
setDescription(String) - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Sets the tooltip description text for this option.
setDescription(String) - Method in class edu.rice.cs.drjava.ui.config.DirectoryOptionComponent
Sets the tooltip description text for this option.
setDescription(String) - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
Sets the tooltip description text for this option.
setDescription(String) - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponent
Sets the tooltip description text for this option.
setDescription(String) - Method in class edu.rice.cs.drjava.ui.config.ForcedChoiceOptionComponent
Sets the tooltip description text for this option.
setDescription(String) - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponent
Sets the tooltip description text for this option.
setDescription(String) - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Sets the tooltip description text for this option.
setDescription(String) - Method in class edu.rice.cs.drjava.ui.config.LabelComponent
 
setDescription(String) - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Sets the detailed description text for all components in this OptionComponent.
setDescription(String) - Method in class edu.rice.cs.drjava.ui.config.StringOptionComponent
Sets the tooltip description text for this option.
setDescription(String) - Method in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
Sets the tooltip description text for this option.
setDescription(String) - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Sets the tooltip description text for this option.
setDisplayed(boolean) - Method in class edu.rice.cs.drjava.ui.TabbedPanel
Sets whether the tab is displayed.
setDisplayInFrame(boolean) - Method in class edu.rice.cs.drjava.ui.DetachedFrame
Set whether the the tabbed pane is displayed in this frame.
setDisplayManager(DisplayManager<? super ItemT>) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Sets the display manager that is used to select icons for the leaves of the tree.
setDistToEnclosingBrace(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
setDistToEnclosingBraceStart(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
setDistToLineEnclosingBrace(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
setDistToLineEnclosingBraceStart(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
setDistToStart(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
setDocStyle(String, AttributeSet) - Method in class edu.rice.cs.util.text.SwingDocument
Adds the given AttributeSet as a style with the given name.
setDocText(AbstractDJDocument, String) - Static method in class edu.rice.cs.drjava.DrJavaTestCase
Clears the text of the _doc field and sets it to the given string.
setDocument(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
setDocument(Document) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Override JEditorPane's setDocument to make sure only the Document in our final OpenDefinitionsDocument can be used.
setDocumentNavigator(IDocumentNavigator<OpenDefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
setDocumentNavigator(IDocumentNavigator<OpenDefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
setDocumentNavigator(IDocumentNavigator<OpenDefinitionsDocument>) - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
setDrawsLayeredHighlights(boolean) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter
If true, highlights are drawn as the Views draw the text.
setEditable(boolean) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Sets whether the StyledText widget is editable.
setEditable(boolean) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Sets whether the StyledText widget is editable.
setEditCondition(DocumentEditCondition) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Provides an object which can determine whether an insert or remove edit should be applied, based on the inputs.
setEditCondition(DocumentEditCondition) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Provides an object which can determine whether an insert or remove edit should be applied, based on the inputs.
setEditCondition(DocumentEditCondition) - Method in class edu.rice.cs.util.text.ConsoleDocument
Provides an object which can determine whether an insert or remove edit should be applied, based on the inputs.
setEditCondition(DocumentEditCondition) - Method in interface edu.rice.cs.util.text.EditDocumentInterface
Provides an object which can determine whether an insert or remove edit should be applied, based on the inputs.
setEditCondition(DocumentEditCondition) - Method in class edu.rice.cs.util.text.SwingDocument
Provides an object which can determine whether an insert or remove edit should be applied, based on the inputs.
setEditedEntry(String) - Method in class edu.rice.cs.drjava.model.repl.History
Sets the edited entry to the given value.
setEditorKit(DefinitionsEditorKit) - Static method in class edu.rice.cs.drjava.ui.DefinitionsPane
Sets the editor kit that will be used by all DefinitionsPanes.
setEnabled(boolean) - Method in interface edu.rice.cs.drjava.model.debug.Breakpoint
Enable/disable the breakpoint.
setEnabled(boolean) - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
Enable/disable the breakpoint.
setEnabled(boolean) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDABreakpoint
Enable/disable the breakpoint.
setEnabled(boolean) - Method in class edu.rice.cs.util.Log
Sets whether this log is enabled.
setEnabled(boolean) - Method in class edu.rice.cs.util.swing.DelegatingAction
 
setEnabled(boolean) - Method in class edu.rice.cs.util.swing.DirectorySelectorComponent
 
setEnabled(boolean) - Method in class edu.rice.cs.util.swing.FileSelectorComponent
 
setEnabled(boolean) - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
 
setEnclosingBraceType(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
setEntireColumn(boolean) - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
Whether the component should occupy the entire column.
setEntireColumn(boolean) - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Whether the component should occupy the entire column.
setErrorListPane(ErrorPanel.ErrorListPane) - Method in class edu.rice.cs.drjava.ui.ErrorPanel
 
setExcludedFiles(File[]) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Sets the array of files excluded from the current project
setExcludedFiles(File[]) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Sets the array of files excluded from the current project
setExcludedFiles(File[]) - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
Sets the array of files excluded from the current project
setExcludedFiles(List<DocFile>) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setExcludedFiles(List<DocFile>) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
setExtraClassPath(Iterable<File>) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Sets the set of classpath entries to use as the projects set of classpath entries.
setExtraClassPath(Iterable<File>) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
setExtraClassPath(Iterable<File>) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Sets the list of project-specific classpath entries.
setExtraClassPath(Iterable<File>) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Sets the set of classpath entries to use as the projects set of classpath entries.
setFile(File) - Method in class edu.rice.cs.drjava.config.MutableFileProperty
Set the value of this property.
setFile(File) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
setFile(File) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Sets this document's file
setFileField(File) - Method in class edu.rice.cs.util.swing.DirectorySelectorComponent
Sets the text of the file field to be the given file.
setFileField(File) - Method in class edu.rice.cs.util.swing.FileSelectorComponent
Sets the text of the file field to be the given file.
setFileField(File) - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
Sets the text of the file field to be the given file.
setFileFilter(FileFilter) - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
Set the file filter for this file option component
setFileFilter(FileFilter) - Method in class edu.rice.cs.drjava.ui.config.VectorFileOptionComponent
Set the file filter for this vector option component.
setFileFilter(FileFilter) - Method in class edu.rice.cs.util.swing.FileSelectorComponent
Sets the file filter to use.
setFileGroupingState(FileGroupingState) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
setFindAnyOccurrence() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
setFindWord(String) - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
Change the word being sought.
setFirstDoc(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
setFitToScreen(boolean) - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
setFocus() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Gives the focus to this component.
setFocus() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Gives the focus to this component.
setForceTestSuffix(boolean) - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
 
setForceTestSuffix(boolean) - Method in interface edu.rice.cs.drjava.model.junit.JUnitModel
set the forceTestSuffix flag that forces class names in projects to end in "Test
setForeground(Color) - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel.RegionTree
 
setForeground(Color) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Sets the foreground color of this JTree
setFrame(JFrame) - Static method in class edu.rice.cs.drjava.ui.DrJavaErrorWindow
Sets the parent frame.
setFrameState(ClipboardHistoryFrame.FrameState) - Method in class edu.rice.cs.drjava.ui.ClipboardHistoryFrame
Sets state of the frame, i.e.
setFrameState(String) - Method in class edu.rice.cs.drjava.ui.ClipboardHistoryFrame
Sets state of the frame, i.e.
setFrameState(DetachedFrame.FrameState) - Method in class edu.rice.cs.drjava.ui.DetachedFrame
Sets state of the frame, i.e.
setFrameState(String) - Method in class edu.rice.cs.drjava.ui.DetachedFrame
Sets state of the frame, i.e.
setFrameState(EditExternalDialog.FrameState) - Method in class edu.rice.cs.drjava.ui.EditExternalDialog
Sets state of the frame, i.e.
setFrameState(String) - Method in class edu.rice.cs.drjava.ui.EditExternalDialog
Sets state of the frame, i.e.
setFrameState(ExecuteExternalDialog.FrameState) - Method in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Sets state of the frame, i.e.
setFrameState(String) - Method in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Sets state of the frame, i.e.
setFrameState(JarOptionsDialog.FrameState) - Method in class edu.rice.cs.drjava.ui.JarOptionsDialog
Sets state of the frame, i.e.
setFrameState(String) - Method in class edu.rice.cs.drjava.ui.JarOptionsDialog
Sets state of the frame, i.e.
setFrameState(PredictiveInputFrame.FrameState) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Sets state of the frame, i.e.
setFrameState(String) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Sets state of the frame, i.e.
setHasPrompt(boolean) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
Sets the _hasPrompt property.
setHasPrompt(boolean) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Setter for the _hasPrompt property.
setHasPrompt(boolean) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Setter for the _hasPrompt property.
setHasPrompt(boolean) - Method in class edu.rice.cs.util.text.ConsoleDocument
 
setHasPrompt(boolean) - Method in interface edu.rice.cs.util.text.ConsoleDocumentInterface
Setter for the _hasPrompt property.
setHeight(int) - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
setHighlightTag(Object) - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Set the highlight tag for later access to the highlight as it is stored in the components highlighter.
setIcon(Icon) - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
setIgnoreCommentsAndStrings(boolean) - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
setIgnoreTestCases(boolean) - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
setIndent(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Set the indent to a particular number of spaces.
setIndent(int) - Method in interface edu.rice.cs.drjava.model.DJDocument
Sets the indent to a particular number of spaces.
setIndent(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
setInProgress(boolean) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Lets this document know whether an interaction is in progress.
setInputListener(InputListener) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Sets the listener for any type of single-source input event.
setInputListener(InputListener) - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
Sets the listener for any type of single-source input event.
setInputListener(InputListener) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
setInputStream(InputStream) - Method in class edu.rice.cs.util.StreamRedirectThread
Set a new input stream.
setInteractionsModel(InteractionsModelCallback) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Provides an object to listen to interactions-related events.
setInterpreterPrivateAccessible(boolean) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Sets whether protected and private variables and methods can be accessed from within the interpreter.
setInterpreterPrivateAccessible(boolean) - Method in class edu.rice.cs.drjava.ui.SimpleInteractionsWindow
Sets whether protected and private variables and methods can be accessed from within the interpreter.
setItems(boolean, List<T>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Set the items.
setItems(boolean, T...) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Set the items.
setItems(List<T>) - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
setJavadocInProgress() - Method in class edu.rice.cs.drjava.ui.JavadocErrorPanel.JavadocErrorListPane
Puts the error pane into "compilation in progress" state.
setJavadocInProgress() - Method in class edu.rice.cs.drjava.ui.JavadocErrorPanel
Called when work begins.
setJMenuItem(JMenuItem) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
setJUnitInProgress() - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Puts the error pane into "junit in progress" state.
setJUnitInProgress() - Method in class edu.rice.cs.drjava.ui.JUnitPanel
called when work begins
setJUnitModel(JUnitModelCallback) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Provides an object to listen to test-related events.
setKeyStroke(KeyStroke) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
setLastAdded(DefaultMutableTreeNode) - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel.DefaultState
 
setLastAdded(DefaultMutableTreeNode) - Method in interface edu.rice.cs.drjava.ui.RegionsTreePanel.IChangeState
 
setLastFindWord() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
setLastModified(long) - Method in class edu.rice.cs.util.FileOps.NullFile
 
setLineEnclosingBraceType(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
setList(List<T>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Sets the list.
setList(T...) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Sets the list
setList(PredictiveInputModel<T>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Sets the list.
setListFont(Font) - Method in class edu.rice.cs.drjava.ui.ErrorPanel
Changes the font of the error list.
setLogicalStyle(int, Style) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
setMainClass(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Sets the class with the project's main method.
setMainClass(File) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
setMainClass(File) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Sets the file that has the main method of the project (Note: should point to the sourcefile of the document, not the class file)
setMainClass(File) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Sets the main file of the project.
setMainClass(File) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setMainClass(File) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
setMainClass(String) - Method in class edu.rice.cs.util.jar.ManifestWriter
Set the main class of the Manifest
setMainFrame(MainFrame) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
 
setMask(String) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Set the mask in the text field.
setMask(String) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Set the current mask.
setMatchCase(boolean) - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
setMatchWholeWord() - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
setMaximum(int) - Method in interface edu.rice.cs.util.swing.IAsyncProgress
 
setMaximumSize(int) - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
Set the maximum number of regions that can be stored in this manager.
setMaxSize(int) - Method in class edu.rice.cs.drjava.model.repl.History
Changes the maximum number of interactions remembered by this History.
setMessageType(int) - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
setMinimum(int) - Method in interface edu.rice.cs.util.swing.IAsyncProgress
 
setMnemonic(AbstractButton, int) - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Set the keyboard mnemonic for the component in a way that is consistent with the current platform.
setMnemonic(AbstractButton, char) - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Set the keyboard mnemonic for the component in a way that is consistent with the current platform.
setMnemonic(ButtonModel, int) - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Set the keyboard mnemonic for the component in a way that is consistent with the current platform.
setMnemonicAt(JTabbedPane, int, int) - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Set the keyboard mnemonic for the component in a way that is consistent with the current platform.
setModel(boolean, PredictiveInputModel<T>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Set the predictive input model.
setName(String) - Method in class edu.rice.cs.drjava.model.debug.DebugWatchData
Sets a new name for this field or variable.
setName(String) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
setNextChangeModelInitiated(boolean) - Method in interface edu.rice.cs.util.docnavigation.IDocumentNavigator
Marks the next selection change as model-initiated (true) or user-initiated (false; default).
setNextChangeModelInitiated(boolean) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Marks the next selection change as model-initiated (true) or user-initiated (false; default).
setNextPaneAction(Action) - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
 
setNote(String) - Method in interface edu.rice.cs.util.swing.IAsyncProgress
 
setNoType() - Method in class edu.rice.cs.drjava.model.debug.DebugWatchData
Called to indicate that this watch has no type in the current scope.
setNoValue() - Method in class edu.rice.cs.drjava.model.debug.DebugWatchData
Called to indicate that this watch has no value in the current scope.
setNumCompErrors(int) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throws UnsupportedOperationException
setNumCompErrors(int) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
setNumCompErrors(int) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
setNumCompErrors(int) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Sets the number of compiler errors produced by the last compilation.
setOpenDefDoc(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Sets the OpenDefinitionsDocument that holds this DefinitionsDocument (the odd can only be set once).
setOption(Option<T>, T) - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
setOption(Option<T>, T) - Method in interface edu.rice.cs.drjava.config.OptionMap
 
setOption(Option<KeyStroke>) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
setOptionArgs(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Sets the extra (optional) arguments to be passed to the interpreter.
setOptionArgs(String) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Sets the optional command-line arguments to the interpreter JVM.
setOptionArgs(String) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Sets the optional command-line arguments to the interpreter JVM.
setOwner(Component) - Method in class edu.rice.cs.util.swing.DirectoryChooser
Set the owner of this DirectoryChooser.
setOwner(Frame) - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
setOwnerEnabled(boolean) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Enable or disable owner.
setPackage(String) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
setPackage(String) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Sets the cached package name returned by getPackageName();
setPackage(String) - Method in class edu.rice.cs.drjava.project.DocFile
 
setPackageScope(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Sets the Interpreter to be in the given package.
setPageFormat(PageFormat) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
setPageFormat(PageFormat) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
setPageFormat(PageFormat) - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
setParagraphAttributes(int, int, AttributeSet, boolean) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
setParentContainerEnabled(boolean) - Method in class edu.rice.cs.util.swing.AsyncTaskLauncher
Sets the enabled state of the parent component.
setPopupLoc(Window) - Method in class edu.rice.cs.drjava.ui.MainFrame
Wrapper for setPopupLoc(Window, Component) that uses the window's owner as the owner to center the popup on.
setPopupLoc(Window, Component) - Static method in class edu.rice.cs.drjava.ui.MainFrame
Determines the location of the popup using a simple, uniform protocol.
setPosition(int) - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
setPositionAndScroll(int) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Set the caret position and also scroll to make sure the location is visible.
setPrevPaneAction(Action) - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
 
setPrivateAccessible(boolean) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Sets the interpreter to allow access to private members.
setPrivateAccessible(boolean) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
Sets whether to allow private access.
setPrivateAccessible(boolean) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Sets the interpreter to allow access to private members.
setPrivateAccessible(boolean) - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
Sets whether or not the interpreter should allow access to private members.
setPrivateAccessible(boolean) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Sets whether to allow access to private members in the interactions pane.
setPrivateAccessible(boolean) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Sets whether to allow access to private members in the interactions pane.
setProgress(int) - Method in interface edu.rice.cs.util.swing.IAsyncProgress
 
setProjectChanged(boolean) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Notifies the project state that the project has been changed.
setProjectChanged(boolean) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
setProjectChanged(boolean) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Sets that the project state is no longer a snapshot of the open project.
setProjectChanged(boolean) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Notifies the project state that the project has been changed.
setProjectFile(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Sets project file to specifed value; used in "Save Project As ..." command in MainFrame.
setProjectFile(File) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
setProjectFile(File) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Sets project file to specifed value; used in "Save Project As ..." command in MainFrame.
setProjectFile(File) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Sets project file to specifed value; used in "Save Project As ..." command in MainFrame.
setProjectRoot(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Sets the class with the project's main method.
setProjectRoot(File) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
setProjectRoot(File) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Sets the current project root.
setProjectRoot(File) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Sets the source root for the project.
setProjectRoot(File) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setProjectRoot(File) - Method in class edu.rice.cs.drjava.project.ProjectProfile
Assumes that root.getParentFile != null
setPrompt(String) - Method in class edu.rice.cs.util.text.ConsoleDocument
Sets the string to use for the prompt.
setPromptPos(int) - Method in class edu.rice.cs.util.text.ConsoleDocument
Sets the prompt position.
setProperty(String, DrJavaProperty) - Method in class edu.rice.cs.drjava.config.PropertyMaps
Add a property.
setReadOnly() - Method in class edu.rice.cs.util.FileOps.NullFile
 
setReplaceWord(String) - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
Change the replacing word.
setRootIcon(Icon) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Sets the icon to be displayed at the root of the tree
setRuleTraceEnabled(boolean) - Static method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTrace
 
setSavedModDate(long) - Method in class edu.rice.cs.drjava.project.DocFile
Sets lastModified for this file to the time the including project file was saved.
setScroll(Pair<Integer, Integer>) - Method in class edu.rice.cs.drjava.project.DocFile
 
setScroll(int, int) - Method in class edu.rice.cs.drjava.project.DocFile
 
setScrollPane(JScrollPane) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
setSearchAllDocuments(boolean) - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
setSearchBackwards(boolean) - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
 
setSelectable(boolean) - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
setSelectedItem(String) - Method in class edu.rice.cs.util.swing.FontChooser.NwList
 
setSelectedItems(List<T>) - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
setSelection(Pair<Integer, Integer>) - Method in class edu.rice.cs.drjava.project.DocFile
 
setSelection(int, int) - Method in class edu.rice.cs.drjava.project.DocFile
 
setSetting(Option<T>, T) - Method in class edu.rice.cs.drjava.config.Configuration
Sets the given option to the given value and notifies all listeners of that option of the change.
setShiftAction(Action) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
setShouldCheckConflict(boolean) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
 
setShowMessageOnResetFailure(boolean) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
setShowMessageOnResetFailure(boolean) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
 
setShowMessageOnResetFailure(boolean) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Blocks until the interpreter is connected.
setSize(int, int) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
setSourceFiles(List<DocFile>) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setSourceFiles(List<DocFile>) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
setStartupClassPath(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Sets the classpath to use for starting the interpreter JVM.
setState(ReducedModelState) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Set the shadowing state of the token.
setState(BalancingStreamTokenizer.State) - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Set the stream tokenizer the the state specified.
setStatusMessage(String) - Method in class edu.rice.cs.drjava.ui.MainFrame
Changes the message text toward the right of the status bar
setStatusMessageColor(Color) - Method in class edu.rice.cs.drjava.ui.MainFrame
Sets the color of the text in the status bar message
setStatusMessageFont(Font) - Method in class edu.rice.cs.drjava.ui.MainFrame
Sets the font of the status bar message
setStatusText(String) - Method in class edu.rice.cs.drjava.ui.DebugPanel
 
setStopFlag() - Method in class edu.rice.cs.util.StreamRedirectThread
Tell the thread to stop copying.
setStrategy(PredictiveInputModel.MatchingStrategy<T>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel
Sets the strategy
setString(OptionParser<T>, String) - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
setString(OptionParser<T>, String) - Method in interface edu.rice.cs.drjava.config.OptionMap
 
setSuggestedDir(File) - Method in class edu.rice.cs.drjava.ui.JavadocDialog
Sets the suggested destination directory for Javadoc generation.
setTab(int, int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Inserts the number of blanks specified as the whitespace prefix for the line identified by pos.
setTab(String, int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Inserts the string specified by tab at the beginning of the line identified by pos.
setText(String) - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
Sets the string in the text field.
setText(String) - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
setTextFont(Font) - Method in class edu.rice.cs.util.swing.ScrollableDialog
Sets the font for the text area in this dialog.
setThreadDependentButtons(boolean) - Method in class edu.rice.cs.drjava.ui.DebugPanel
Enables and disables the appropriate buttons depending on if the current thread has been suspended or resumed
setTitle(String) - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
setTo(TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
setToDefaultInterpreter() - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Sets the default interpreter to be active.
setToDefaultInterpreter() - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
Sets the default interpreter to be active.
setToDefaultInterpreter() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Sets the default interpreter to be the current one.
setToDefaultInterpreter() - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
Sets the default interpreter to be the current one.
setToolTipText(String) - Method in class edu.rice.cs.util.swing.DirectorySelectorComponent
 
setToolTipText(String) - Method in class edu.rice.cs.util.swing.FileSelectorComponent
 
setToolTipText(String) - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
 
setType(String) - Method in class edu.rice.cs.drjava.model.debug.DebugWatchData
Sets the most recently determined type of this field or variable.
setType(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Set the type of the token
setTypeNotLoaded() - Method in class edu.rice.cs.drjava.model.debug.DebugWatchData
Called to indicate that this watch's type has not been loaded.
setUp() - Method in class edu.rice.cs.drjava.CommandLineTest
 
setup() - Static method in class edu.rice.cs.drjava.config.DrJavaPropertySetup
 
setUp() - Method in class edu.rice.cs.drjava.config.SavableConfigurationTest
 
setUp() - Method in class edu.rice.cs.drjava.config.VectorOptionTest
 
setUp() - Method in class edu.rice.cs.drjava.DrJavaTestCase
Set up for every test.
setUp() - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
 
setUp() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase
Sets up the debugger for each test.
setUp() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugTestCase
 
setUp() - Method in class edu.rice.cs.drjava.model.definitions.CommentTest
Resents configuration settings and sets up the indent level so that we can predict the correct behavior for indenting.
setUp() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Create a definitions document to work with.
setUp() - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRulesTestCase
Sets up the test environment.
setUp() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
setUp() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Sets up the member bindings common to all tests.
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Initializes the reduced models used in the tests.
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceInfoTest
 
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReductionTestCase
Sets up the reduced model controls before each test.
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Set up Braces for testing.
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest
Initializes the reduced models used in the tests.
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
setUp() - Method in class edu.rice.cs.drjava.model.DocumentRegionTest
Initializes the document for the tests.
setUp() - Method in class edu.rice.cs.drjava.model.EventNotifierTest
 
setUp() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
Initializes the document for the tests.
setUp() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Setup for each test case, which does the following.
setUp() - Method in class edu.rice.cs.drjava.model.MultiThreadedTestCase
Initialize test state to not failed.
setUp() - Method in class edu.rice.cs.drjava.model.print.DrJavaBookTest
 
setUp() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
Initialize fields for each test.
setUp() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocumentTest
Initialize fields for each test.
setUp() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocumentTest
Initialize fields for each test.
setUp() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
setUp() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
Creates a new SWTDocumentAdapter for the tests.
setUp() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
Creates a new SWTDocumentAdapter for the tests.
setUp() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Setup method for each JUnit test case.
setUp() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Setup method for each JUnit test case.
setUp() - Method in class edu.rice.cs.drjava.project.ProjectTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Performs deferred initialization.
setUp() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.config.ForcedChoiceOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.config.VectorFileOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
Setup method for each JUnit test case.
setUp() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Setup method for each JUnit test case.
setUp() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Setup method for each JUnit test case.
setUp() - Method in class edu.rice.cs.drjava.ui.ProjectMenuTest
Setup method for each JUnit test case in this Test class.
setUp() - Method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Setup method for each JUnit test case.
setUp() - Method in class edu.rice.cs.util.docnavigation.JListSortNavigatorTest
 
setUp() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
setUp() - Method in class edu.rice.cs.util.newjvm.ExecJVMTest
Setup for every test case.
setUp() - Method in class edu.rice.cs.util.ReaderWriterLockTest
Creates a new lock for the tests.
setUp() - Method in class edu.rice.cs.util.swing.HighlightManagerTest
 
setUp() - Method in class edu.rice.cs.util.text.ConsoleDocumentTest
 
setUp() - Method in class edu.rice.cs.util.text.SwingDocumentTest
 
setupDocument(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Creates and returns a new document, makes sure newFile is fired, and then adds some text.
setupDocument(String) - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest
Creates and returns a new document, makes sure newFile and activeDocumentChanged events are fired, and then adds some text.
setUpDocument(SingleDisplayModel, boolean) - Method in class edu.rice.cs.drjava.ui.PreviewConsoleFrame
Sets up the document to be displayed and returns the Pageable object that allows display by pages
setUpDocument(SingleDisplayModel, boolean) - Method in class edu.rice.cs.drjava.ui.PreviewDefDocFrame
Sets up the document to be displayed and returns the Pageable object that allows display by pages
setUpDocument(SingleDisplayModel, boolean) - Method in class edu.rice.cs.drjava.ui.PreviewFrame
Sets up the document to be displayed and returns the Pageable object that allows display by pages
setUpDrJavaProperties() - Method in class edu.rice.cs.drjava.ui.MainFrame
This method sets up all the DrJava properties that can be used as variables in external process command lines.
setUpExample() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
sets up example reduction for the following tests
setUpPane(InteractionsPane) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Sets the _pane field and initializes the caret position in the pane.
setUseSuggestion(boolean) - Method in class edu.rice.cs.drjava.ui.JavadocDialog
Sets whether the dialog should use the suggested directory provided to the getDirectory method as the default location.
setValue(String) - Method in class edu.rice.cs.drjava.config.VariableProperty
Set the value of the variable.
setValue(Object) - Method in class edu.rice.cs.drjava.model.debug.DebugWatchData
Sets the most recently determined value for this field or variable.
setValue(Boolean) - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
Displays the given value.
setValue(Object) - Method in class edu.rice.cs.drjava.ui.config.ButtonComponent
Displays the given value.
setValue(Color) - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Displays the given value.
setValue(File) - Method in class edu.rice.cs.drjava.ui.config.DirectoryOptionComponent
Displays the given value.
setValue(File) - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
Displays the given value.
setValue(Font) - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponent
Displays the given value.
setValue(String) - Method in class edu.rice.cs.drjava.ui.config.ForcedChoiceOptionComponent
Displays the given value.
setValue(Integer) - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponent
Displays the given value.
setValue(KeyStroke) - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Displays the given value.
setValue(Object) - Method in class edu.rice.cs.drjava.ui.config.LabelComponent
Displays the given value.
setValue(T) - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Sets the value that is currently displayed by this component.
setValue(String) - Method in class edu.rice.cs.drjava.ui.config.StringOptionComponent
Displays the given value.
setValue(Boolean) - Method in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
Displays the given value.
setValue(ArrayList<File>) - Method in class edu.rice.cs.drjava.ui.config.VectorFileOptionComponent
Displays the given value.
setValue(Vector<T>) - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Displays the given value.
setValueAt(Object, int, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
setVariable(String, String) - Method in class edu.rice.cs.drjava.config.PropertyMaps
Mutate the value of a variable with the specified name.
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.AboutDialog
 
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.ClipboardHistoryFrame
Validates before changing visibility.
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Validates before changing visibility.
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.DetachedFrame
Toggle visibility of this frame.
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.DrJavaErrorWindow
Validates before changing visibility.
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.DrJavaSurveyPopup
Toggle visibility of this frame.
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.EditExternalDialog
Toggle visibility of this frame.
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Toggle visibility of this frame.
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.InsertVariableDialog
Toggle visibility of this frame.
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.JarOptionsDialog
Toggle visibility of this frame.
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.NewVersionPopup
Toggle visibility of this frame.
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Toggle visibility of this frame.
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
Validates before changing visibility.
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.RecentDocFrame
Sets this frame as visible only if _docs is non empty.
setVisible(boolean) - Method in class edu.rice.cs.drjava.ui.TabbedPanel
 
setWaitingForFirstInterpreter(boolean) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Sets this model's notion of whether it is waiting for the first interpreter to connect.
setWatches(List<? extends DebugWatchData>) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setWatches(List<? extends DebugWatchData>) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
setWidth(int) - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
setWorkingDirectory(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Sets the working directory for the project; ignored in flat file model.
setWorkingDirectory(File) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
setWorkingDirectory(File) - Method in interface edu.rice.cs.drjava.model.FileGroupingState
Sets the current working directory for the interactions pane.
setWorkingDirectory(File) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Sets the working directory for the Slave JVM (only applies to project mode).
setWorkingDirectory(File) - Method in interface edu.rice.cs.drjava.project.ProjectFileIR
 
setWorkingDirectory(File) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
setWrapped(Position) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.WrappedPosition
 
setWrappedPositionOffsets(WeakHashMap<DefinitionsDocument.WrappedPosition, Integer>) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Re-create the wrapped positions in the hashmap, update the wrapped position, and add them to the list.
SExp - Interface in edu.rice.cs.util.sexp
SExp ::= Atom | SEList SEList ::= Empty | Cons(SExp, SEList) Atom ::= text | number | boolean text ::= string | symbol string ::= "non-quote-char*" symbol ::= non-special-char* non-quote-char ::= alphanumeric | escapes | white-sp-char | other escapes ::= \" | \\ white-sp-char ::= ascii chars from 0-32 boolean ::= true | false number ::= digit* {.
SExpParseException - Exception in edu.rice.cs.util.sexp
 
SExpParseException(String) - Constructor for exception edu.rice.cs.util.sexp.SExpParseException
 
SExpParser - Class in edu.rice.cs.util.sexp
This parser is not meant to be instantiated.
SExpParser() - Constructor for class edu.rice.cs.util.sexp.SExpParser
 
SExpParserTest - Class in edu.rice.cs.util.sexp
A JUnit test case class.
SExpParserTest() - Constructor for class edu.rice.cs.util.sexp.SExpParserTest
 
SExpVisitor<Ret> - Interface in edu.rice.cs.util.sexp
Just your every-day visitor.
SF_ADD_BUG_URL - Static variable in class edu.rice.cs.drjava.ui.DrJavaErrorWindow
Sourceforge add bug URL
SF_LINK_NAME - Static variable in class edu.rice.cs.drjava.ui.DrJavaErrorWindow
Sourceforge URL
shift(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceInfo
 
SHORT_DOC_MAX_LENGTH - Variable in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
 
shouldBackup() - Method in class edu.rice.cs.util.FileOps.DefaultFileSaver
 
shouldBackup() - Method in interface edu.rice.cs.util.FileOps.FileSaver
This method indicates whether or not a backup of the file should be made.
shouldIndent(int, int) - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
Returns true if the indent is to be performed.
shouldIndent(int, int) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Prompts the user whether or not they wish to indent, if the selection size is very large.
shouldIndent(int, int) - Method in class edu.rice.cs.drjava.ui.InteractionsPane
Returns true if the indent is to be performed.
shouldRevertFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called to ask the listener if it is OK to replace the current document by a newer version on disk.
shouldRevertFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called to ask the listeners if it is OK to revert the current document to the version saved on disk.
shouldRevertFile(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called to ask the listener if it is OK to revert the current document to the version saved on disk.
shouldRevertFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
shouldRevertFileCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
shouldSaveAfterFileMoved(OpenDefinitionsDocument, File) - Method in interface edu.rice.cs.drjava.model.FileSaveSelector
Confirms whether a new file should be selected since the previously chosen file has been deleted or moved.
shouldSaveAfterFileMoved(OpenDefinitionsDocument, File) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CancelingSelector
 
shouldSaveAfterFileMoved(OpenDefinitionsDocument, File) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
shouldSaveAfterFileMoved(OpenDefinitionsDocument, File) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.WarningFileSelector
 
shouldSetEnabled() - Method in class edu.rice.cs.util.swing.AsyncTaskLauncher
Returns whether the launcher should call setParentContainerEnabled both to disable and to re-enable the parent.
shouldShowHighlightsInSource() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Returns true if the errors should be highlighted in the source
show() - Method in class edu.rice.cs.util.swing.ConfirmCheckBoxDialog
Shows the dialog.
show() - Method in class edu.rice.cs.util.swing.ScrollableDialog
Shows this dialog.
show(String) - Static method in class edu.rice.cs.util.swing.Utilities
Show a modal debug message box with an OK button regardless of TEST_MODE.
SHOW_CODE_PREVIEW_POPUPS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to show the "code preview" popups in the RegionTreePanels (bookmarks, breakpoints, find all).
SHOW_DEBUG_CONSOLE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to enabled the Show Debug Console menu item in the Tools menu.
SHOW_DEBUG_DIALOGS - Static variable in class edu.rice.cs.util.newjvm.SlaveJVMRunner
Whether Swing dialogs should be displayed with diagnostic information if the slave is unable to register or contact the main JVM.
SHOW_DEPRECATION_WARNINGS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to show deprecation warnings
SHOW_FALLTHROUGH_WARNINGS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to show serial warnings
SHOW_FINALLY_WARNINGS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to show finally warnings
SHOW_PATH_WARNINGS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to show serial warnings
SHOW_SERIAL_WARNINGS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to show serial warnings
SHOW_SOURCE_WHEN_SWITCHING - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether a sample of the source code will be show when fast switching documents.
SHOW_UNCHECKED_WARNINGS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to show unchecked warnings
showConfirmDialog(String, String) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Shows a modal dialog to confirm an operation.
showConfirmDialog(String, String) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Shows a modal dialog to confirm an operation.
showDebug(String) - Static method in class edu.rice.cs.util.swing.Utilities
Shows a modal debug message box with an OK button when not in TEST_MODE.
showDebugger() - Method in class edu.rice.cs.drjava.ui.MainFrame
Display the debugger tab and update the Debug menu accordingly.
showDialog(File) - Method in class edu.rice.cs.util.swing.DirectoryChooser
 
showDialog() - Method in class edu.rice.cs.util.swing.DirectoryChooser
Shows the dialog with the same selection as the last time the dialog was shown.
showDialog(Frame, String, Font) - Static method in class edu.rice.cs.util.swing.FontChooser
Method used to show the font chooser, and select a new font.
showDialog(Frame, Font) - Static method in class edu.rice.cs.util.swing.FontChooser
Shows the font chooser with a standard title ("Font Chooser").
showDialog() - Method in class edu.rice.cs.util.swing.ScrollableListDialog
Shows the dialog.
showDialog() - Method in class edu.rice.cs.util.swing.ScrollableListSelectionDialog
Shows the dialog.
showDrJavaDebugConsole(MainFrame) - Static method in class edu.rice.cs.drjava.DrJavaRoot
Shows a separate interactions window with a reference to DrJava's MainFrame defined as "mainFrame".
showErrorMessage(String, OptionParseException) - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
 
showErrorMessage(String, String, String) - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
 
showFindResultsPanel(FindResultsPanel) - Method in class edu.rice.cs.drjava.ui.MainFrame
Action that shows a find results tab.
showInfoDialog(String, String) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Shows a modal dialog without halting the thread of execution.
showInfoDialog(String, String) - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Shows a modal dialog without halting the thread of execution.
showMessageBox(String, String) - Static method in class edu.rice.cs.util.swing.Utilities
Shows a modal message box with an OK button.
showStackTrace(Throwable) - Static method in class edu.rice.cs.util.swing.Utilities
 
showTab(Component, boolean) - Method in class edu.rice.cs.drjava.ui.MainFrame
Shows the components passed in the appropriate place in the tabbedPane depending on the position of the component in the _tabs list.
showTrace(Throwable) - Static method in class edu.rice.cs.util.swing.Utilities
Show a modal debug message box containing a backtrace for the Throwable t.
shrink(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Decreases the size of the gap.
shutdown() - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Disconnects the debugger from the Interactions JVM and cleans up any state.
shutdown() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Disconnects the debugger from the Interactions JVM and cleans up any state.
shutdown() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Disconnects the debugger from the Interactions JVM and cleans up any state.
SimpleInteractionsModel - Class in edu.rice.cs.drjava.model.repl
A simple implementation of InteractionsModel, which uses a DynamicJavaAdapter directly (in the same JVM) to interpret code.
SimpleInteractionsModel() - Constructor for class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Creates a new InteractionsModel using a InteractionsDJDocument.
SimpleInteractionsModel(InteractionsDJDocument) - Constructor for class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Creates a new InteractionsModel with the given document adapter.
SimpleInteractionsWindow - Class in edu.rice.cs.drjava.ui
A standalone Interactions Window that provides the functionality of DrJava's Interactions Pane in a single JVM.
SimpleInteractionsWindow() - Constructor for class edu.rice.cs.drjava.ui.SimpleInteractionsWindow
 
SimpleInteractionsWindow(String) - Constructor for class edu.rice.cs.drjava.ui.SimpleInteractionsWindow
 
simpleString() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
A toString() replacement for testing - easier to read.
simpleString() - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
A simplified toString() method.
simpleString() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
A toString() substitute.
SINGLE_QUOTED - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
SINGLE_QUOTED_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
SINGLE_QUOTED_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
SingleDisplayModel - Interface in edu.rice.cs.drjava.model
A GlobalModel that enforces invariants associated with having one active document at a time.
SingleDisplayModelTest - Class in edu.rice.cs.drjava.model
Test functions of the single display model.
SingleDisplayModelTest() - Constructor for class edu.rice.cs.drjava.model.SingleDisplayModelTest
 
SingleDisplayModelTest.SDTestListener - Class in edu.rice.cs.drjava.model
A GlobalModelListener for testing.
SingleDisplayModelTest.SDTestListener() - Constructor for class edu.rice.cs.drjava.model.SingleDisplayModelTest.SDTestListener
 
SingleQuoteTest - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Tests the interaction between quotes and backslashes.
SingleQuoteTest() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
 
singleton() - Static method in class edu.rice.cs.drjava.model.ClipboardHistoryModel
Singleton accessor.
singleton() - Static method in class edu.rice.cs.drjava.ui.DrJavaErrorWindow
Returns the singleton instance.
size() - Method in class edu.rice.cs.drjava.model.repl.History
Returns the number of items in this History.
size() - Method in class edu.rice.cs.util.swing.HighlightManager
Size of highlight stack; used only for unit testing
SLAVE_JVM_ARGS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The command-line arguments to be passed to the Slave JVM.
SLAVE_JVM_XMX - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The command-line arguments for the maximum heap size (-Xmx___) to be passed to the Slave JVM.
SlaveJVMRunner - Class in edu.rice.cs.util.newjvm
This class is the root class for the Slave JVM.
slaveJVMUsed() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
 
slaveJVMUsed() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
slaveJVMUsed() - Method in class edu.rice.cs.drjava.model.repl.DummyInteractionsListener
Called when the slave JVM is used for interpretation or unit testing.
slaveJVMUsed() - Method in class edu.rice.cs.drjava.model.repl.InteractionsEventNotifier
Notifies listeners that the slaveJVM has been used.
slaveJVMUsed() - Method in interface edu.rice.cs.drjava.model.repl.InteractionsListener
Called when the slave JVM is used by the interpreter or unit testing.
slaveJVMUsed() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Called when the slave JVM has been used for interpretation or unit testing.
slaveJVMUsed() - Method in interface edu.rice.cs.drjava.model.repl.InteractionsModelCallback
Called when the slave JVM is used
slaveJVMUsed() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyInteractionsModel
 
slaveJVMUsed() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
slaveQuitDuringStartup(int) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Action to take if the slave JVM quits before registering.
slaveQuitDuringStartup(int) - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Action to take if the slave JVM quits before registering.
SlaveRemote - Interface in edu.rice.cs.util.newjvm
The remote interface for a slave JVM.
socket - Variable in class edu.rice.cs.drjava.RemoteControlServer.RCServerThread
Socket used.
source - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
SOURCE_BIN_NAME - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
SplashScreen - Class in edu.rice.cs.drjava.ui
A splash screen window to be displayed as DrJava is first starting up.
SplashScreen() - Constructor for class edu.rice.cs.drjava.ui.SplashScreen
Creates a new splash screen, but does not display it.
splitFile(File) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use IOUtil.fullPath(java.io.File) instead. It returns a list of File objects rather than strings, but they appear in the same order.
splitStringAtWordBoundaries(String, int, String, String) - Static method in class edu.rice.cs.util.StringOps
Split a string into lines at a certain width, at word boundaries.
stackTrace() - Method in class edu.rice.cs.drjava.model.junit.JUnitError
All JUnit errors are Throwables that have been thrown, so all have a stack trace
STALE_TOOLTIP - Static variable in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
 
start(BundleContext) - Method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
 
start(BundleContext) - Method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
 
start() - Method in class edu.rice.cs.drjava.ui.MainFrame
Realizes this MainFrame by setting it visibile and configures the tabbed Pane.
start() - Method in class edu.rice.cs.util.GeneralProcessCreator
Starts a new process using the attributes of this process creator.
start(MasterRemote) - Method in class edu.rice.cs.util.newjvm.AbstractSlaveJVM
Initializes the Slave JVM including starting background thread to periodically poll the master JVM and automatically quit if it's dead.
start(MasterRemote) - Method in interface edu.rice.cs.util.newjvm.SlaveRemote
This method is called when the slave JVM is initialized.
start() - Method in class edu.rice.cs.util.ProcessCreator
Starts a new process using the attributes of this process creator.
start() - Method in class edu.rice.cs.util.swing.SwingWorker
Start the worker thread.
startColumn() - Method in class edu.rice.cs.drjava.model.DJError
Gets the column where the error begins.
startColumn - Variable in exception edu.rice.cs.drjava.model.repl.InterpreterInterruptedException
 
startCompile() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
startCompile() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Starts compiling the source.
startCompoundEdit() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
 
startCompoundEdit() - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Starts a compound edit.
startCompoundEdit() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
startCompoundEdit() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
 
startInterpreterJVM() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Starts the interpreter if it's not running already.
startJUnit() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
startJUnit() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Starts testing the source using JUnit.
startLetterTest() - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.CounterSlave
 
startLetterTest() - Method in interface edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.TestSlaveRemote
 
startLine - Variable in exception edu.rice.cs.drjava.model.repl.InterpreterInterruptedException
 
startRead() - Method in class edu.rice.cs.util.ReaderWriterLock
Must be called by each reader thread before starting to read.
startUp() - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Attaches the debugger to the Interactions JVM to prepare for debugging.
startUp() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Attaches the debugger to the Interactions JVM to prepare for debugging.
startUp() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Attaches the debugger to the Interactions JVM to prepare for debugging.
startWaiting() - Method in class edu.rice.cs.util.ReaderWriterLock.ReaderWriterThread
Causes this ReaderWriterThread to wait until stopWaiting is called.
startWrite() - Method in class edu.rice.cs.util.ReaderWriterLock
Must be called by each writer thread before starting to write.
stateAtRelLocation(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Assumes that read lock and reduced lock are already held.
step(Debugger.StepType) - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Steps the execution of the currently loaded document.
step(Debugger.StepType) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Steps the execution of the currently loaded document.
Step - Class in edu.rice.cs.drjava.model.debug.jpda
The breakpoint object which has references to its OpenDefinitionsDocument and its StepRequest
Step(JPDADebugger, int, int) - Constructor for class edu.rice.cs.drjava.model.debug.jpda.Step
 
step(Debugger.StepType) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Steps the execution of the currently loaded document.
stepRequested() - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when a step is requested on the current thread.
stepRequested() - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when a step is requested on the current thread.
stepRequested() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
stepRequested() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.StepTestListener
 
stepRequestedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
STICKY_INTERACTIONS_DIRECTORY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to save and restore Interactions pane directory at startUp/shutdown (sticky=true), or to use "user.home" (sticky=false).
stop(BundleContext) - Method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
 
stop(BundleContext) - Method in class edu.rice.cs.drjava.plugins.eclipse.EclipsePlugin
 
stopAllRedirectors() - Method in class edu.rice.cs.util.ProcessChain
Set the stop flags for all redirector threads.
stopAllRedirectors() - Method in class edu.rice.cs.util.ProcessSequence
Set the stop flags for all redirector threads.
stopWaiting() - Method in class edu.rice.cs.util.ReaderWriterLock.ReaderWriterThread
Wakes up this ReaderWriterThread, removing it from the waitQueue.
storeStartupException(Exception) - Method in class edu.rice.cs.drjava.config.Configuration
Stores exception caught during creation of this Configuration object, so it can be displayed later by the UI.
str - Variable in class edu.rice.cs.drjava.ui.MainFrame.GoToFileListEntry
 
StreamRedirectException - Exception in edu.rice.cs.util
An exception that occurs while redirecting an output stream into an input stream.
StreamRedirectException(String) - Constructor for exception edu.rice.cs.util.StreamRedirectException
 
StreamRedirectException(String, Throwable) - Constructor for exception edu.rice.cs.util.StreamRedirectException
 
StreamRedirectorTest - Class in edu.rice.cs.util
Test suite over InputStreamRedirector.
StreamRedirectorTest() - Constructor for class edu.rice.cs.util.StreamRedirectorTest
 
StreamRedirectThread - Class in edu.rice.cs.util
StreamRedirectThread is a thread which copies its input to its output and terminates when it completes.
StreamRedirectThread(String, InputStream, OutputStream, boolean) - Constructor for class edu.rice.cs.util.StreamRedirectThread
Constructor
StreamRedirectThread(String, InputStream, OutputStream, ThreadGroup) - Constructor for class edu.rice.cs.util.StreamRedirectThread
Constructor
StreamRedirectThread(String, InputStream, OutputStream, boolean, ThreadGroup) - Constructor for class edu.rice.cs.util.StreamRedirectThread
Constructor
StreamRedirectThread(String, InputStream, OutputStream) - Constructor for class edu.rice.cs.util.StreamRedirectThread
Constructor
StreamRedirectThread(String, InputStream, OutputStream, boolean, boolean) - Constructor for class edu.rice.cs.util.StreamRedirectThread
Constructor
StreamRedirectThread(String, InputStream, OutputStream, ThreadGroup, boolean) - Constructor for class edu.rice.cs.util.StreamRedirectThread
Constructor
StreamRedirectThread(String, InputStream, OutputStream, boolean, ThreadGroup, boolean) - Constructor for class edu.rice.cs.util.StreamRedirectThread
Constructor
STRING_RETURN_STYLE - Static variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
stringCase(String, Object...) - Method in interface edu.rice.cs.util.docnavigation.NodeDataVisitor
 
stringMakeRelativeTo(File, File) - Static method in class edu.rice.cs.util.FileOps
Makes a file equivalent to the given file f that is relative to base file b.
StringOps - Class in edu.rice.cs.util
A class to provide some convenient String operations as static methods.
StringOps() - Constructor for class edu.rice.cs.util.StringOps
 
StringOpsTest - Class in edu.rice.cs.util
Test functions of StringOps.
StringOpsTest() - Constructor for class edu.rice.cs.util.StringOpsTest
 
StringOption - Class in edu.rice.cs.drjava.config
Class representing all configuration options with values of type String.
StringOption(String, String) - Constructor for class edu.rice.cs.drjava.config.StringOption
 
StringOptionComponent - Class in edu.rice.cs.drjava.ui.config
Graphical form of a StringOption.
StringOptionComponent(StringOption, String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.StringOptionComponent
 
StringOptionComponent(StringOption, String, SwingFrame, String) - Constructor for class edu.rice.cs.drjava.ui.config.StringOptionComponent
Constructor that allows for a tooltip description.
StringOptionTest - Class in edu.rice.cs.drjava.config
Class according to the JUnit protocol.
StringOptionTest(String) - Constructor for class edu.rice.cs.drjava.config.StringOptionTest
 
stringValue(String) - Static method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult
 
STUTTER - Static variable in interface edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates
 
Stutter - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
This class represents a special state, passed by some methods that return states, to indicate that it is necessary to back up one position before continuing in an iteration over a TokenList.
SUFFIX - Static variable in class edu.rice.cs.util.FileOpsTest
 
SUGGESTED_DIR_NAME - Static variable in interface edu.rice.cs.drjava.model.javadoc.JavadocModel
Name for the suggested destination directory to be placed in the source root of one of the open documents.
suggestJavadocDestination(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.javadoc.DefaultJavadocModel
Suggests a default location for generating Javadoc, based on the given document's source root.
suggestJavadocDestination(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.javadoc.JavadocModel
Suggests a default location for generating Javadoc, based on the given document's source root.
suggestJavadocDestination(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.javadoc.NoJavadocAvailable
Suggests a default location for generating Javadoc, based on the given document's source root.
suite() - Static method in class edu.rice.cs.drjava.DependenciesTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Create a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.model.definitions.IndentTest
Builds the suite of tests for Indent.class.
suite() - Static method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Creates a test suite for JUnit to use.
suite() - Static method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Create the test suite.
suite() - Static method in class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest
Creates a test suite for JUnit to use.
suite() - Static method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.model.print.DrJavaBookTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
suite() - Static method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Return a new TestSuite for this class.
suite() - Static method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Return a new TestSuite for this class.
suite() - Static method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Creates a test suite for JUnit to run.
suspend(DebugThreadData) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Suspends execution of the currently.
SUSPEND_CLASS - Static variable in class edu.rice.cs.drjava.model.debug.DebugTestCase
 
suspendAll() - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Suspends all the threads.
SwingDocument - Class in edu.rice.cs.util.text
A swing implementation of the toolkit-independent EditDocumentInterface.
SwingDocument() - Constructor for class edu.rice.cs.util.text.SwingDocument
Creates a new document adapter for a Swing StyledDocument.
SwingDocumentInterface - Interface in edu.rice.cs.util.text
DefaultStyledDocument interface augmented by AbstractDocumentInterface.
SwingDocumentTest - Class in edu.rice.cs.util.text
Tests the SwingDocument.
SwingDocumentTest() - Constructor for class edu.rice.cs.util.text.SwingDocumentTest
 
SwingFrame - Class in edu.rice.cs.util.swing
An extension of javax.swing.JFrame that supports querying whether frame initialization is in progress.
SwingFrame() - Constructor for class edu.rice.cs.util.swing.SwingFrame
 
SwingFrame(GraphicsConfiguration) - Constructor for class edu.rice.cs.util.swing.SwingFrame
 
SwingFrame(String) - Constructor for class edu.rice.cs.util.swing.SwingFrame
 
SwingFrame(String, GraphicsConfiguration) - Constructor for class edu.rice.cs.util.swing.SwingFrame
 
SwingWorker - Class in edu.rice.cs.util.swing
SwingWorker, adapted from Sun's Java Tutorial.
SwingWorker() - Constructor for class edu.rice.cs.util.swing.SwingWorker
Start a thread that will call the construct method and then exit.
switchCount - Variable in class edu.rice.cs.drjava.model.SingleDisplayModelTest.SDTestListener
Extra counter for SDTestListener
switchStateTo(RegionsTreePanel.IChangeState) - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel.DefaultState
 
switchStateTo(RegionsTreePanel.IChangeState) - Method in interface edu.rice.cs.drjava.ui.RegionsTreePanel.IChangeState
 
SWTDocumentAdapter - Class in edu.rice.cs.drjava.plugins.eclipse.util.text
Provides a toolkit-independent way to interact with an SWT StyledText widget (from Eclipse).
SWTDocumentAdapter - Class in edu.rice.cs.drjava.plugins.eclipse.util.text
Provides a toolkit-independent way to interact with an SWT StyledText widget (from Eclipse).
SWTDocumentAdapter(StyledText) - Constructor for class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Creates a new document adapter for an SWT StyledText.
SWTDocumentAdapter(StyledText) - Constructor for class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Creates a new document adapter for an SWT StyledText.
SWTDocumentAdapter.ConditionListener - Class in edu.rice.cs.drjava.plugins.eclipse.util.text
A VerifyListener that enforces the current edit condition.
SWTDocumentAdapter.ConditionListener - Class in edu.rice.cs.drjava.plugins.eclipse.util.text
A VerifyListener that enforces the current edit condition.
SWTDocumentAdapter.ConditionListener() - Constructor for class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.ConditionListener
 
SWTDocumentAdapter.ConditionListener() - Constructor for class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.ConditionListener
 
SWTDocumentAdapter.SWTStyle - Class in edu.rice.cs.drjava.plugins.eclipse.util.text
Bookkeeping for a particular style in an SWTDocumentAdapter.
SWTDocumentAdapter.SWTStyle - Class in edu.rice.cs.drjava.plugins.eclipse.util.text
Bookkeeping for a particular style in an SWTDocumentAdapter.
SWTDocumentAdapter.SWTStyle(Color, int) - Constructor for class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.SWTStyle
Creates a new style to be used in an SWTDocumentAdapter.
SWTDocumentAdapter.SWTStyle(Color, int) - Constructor for class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.SWTStyle
Creates a new style to be used in an SWTDocumentAdapter.
SWTDocumentAdapterTest - Class in edu.rice.cs.drjava.plugins.eclipse.util.text
Tests the SWTDocumentAdapter.
SWTDocumentAdapterTest - Class in edu.rice.cs.drjava.plugins.eclipse.util.text
Tests the SWTDocumentAdapter.
SWTDocumentAdapterTest() - Constructor for class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
 
SWTDocumentAdapterTest() - Constructor for class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
 
SYSTEM_ERR_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
SYSTEM_ERR_STYLE - Static variable in class edu.rice.cs.util.text.ConsoleDocument
Style for System.err
SYSTEM_IN_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
SYSTEM_IN_STYLE - Static variable in class edu.rice.cs.util.text.ConsoleDocument
Style for System.in
SYSTEM_OUT_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
SYSTEM_OUT_STYLE - Static variable in class edu.rice.cs.util.text.ConsoleDocument
Style for System.out
systemErrPrint(String) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Prints System.err to the DrJava console.
systemErrPrint(String) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
systemErrPrint(String) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Prints System.err to the DrJava console.
systemErrPrint(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Forwards a call to System.err from InterpreterJVM to the local InteractionsModel.
systemErrPrint(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
Forwards a call to System.err from InterpreterJVM to the MainJVM for output to the user.
systemInEcho(String) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Prints to the DrJava console as an echo of System.in.
systemInEcho(String) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
systemInEcho(String) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Prints the given string to the DrJava console as an echo of System.in.
systemOutPrint(String) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Prints System.out to the DrJava console.
systemOutPrint(String) - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
systemOutPrint(String) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Prints System.out to the DrJava console.
systemOutPrint(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Forwards a call to System.out from InterpreterJVM to the local InteractionsModel.
systemOutPrint(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
Forwards a call to System.out from InterpreterJVM to the MainJVM for output to the user.

T

TabbedPanel - Class in edu.rice.cs.drjava.ui
Extended by all panels that can dynamically be added or removed from the _tabbedPane in MainFrame.
TabbedPanel(MainFrame, String) - Constructor for class edu.rice.cs.drjava.ui.TabbedPanel
Constructor.
table - Variable in class edu.rice.cs.util.swing.ScrollableListSelectionDialog
The table displaying the items.
tableModel - Variable in class edu.rice.cs.util.swing.ScrollableListSelectionDialog
The AbstractTableModel backing the table.
TABS_HEIGHT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Height of tabbed panel at startUp.
tabsRemoved() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns true iff tabs are to removed on text insertion.
tag - Variable in class edu.rice.cs.drjava.model.IHighlighted.PainterTag
 
tearDown() - Method in class edu.rice.cs.drjava.CommandLineTest
 
tearDown() - Method in class edu.rice.cs.drjava.DrJavaTestCase
Clean up for every test case.
tearDown() - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
 
tearDown() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase
Cleans up the debugger after each test.
tearDown() - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRulesTestCase
 
tearDown() - Method in class edu.rice.cs.drjava.model.DocumentRegionTest
 
tearDown() - Method in class edu.rice.cs.drjava.model.EventNotifierTest
 
tearDown() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
tearDown() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Teardown for each test case, which recursively deletes the temporary directory created in setUp.
tearDown() - Method in class edu.rice.cs.drjava.model.MultiThreadedTestCase
If any test failed, print a message saying that some test failed in another thread (not the testing thread).
tearDown() - Method in class edu.rice.cs.drjava.model.print.DrJavaBookTest
 
tearDown() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
Cleans up temporary files and tries to free used variables after each test.
tearDown() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
 
tearDown() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
Disposes any Eclipse resources that were created.
tearDown() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
Disposes any Eclipse resources that were created.
tearDown() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
tearDown() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
tearDown() - Method in class edu.rice.cs.drjava.project.ProjectTest
 
tearDown() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponentTest
 
tearDown() - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
tearDown() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
 
tearDown() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
 
tearDown() - Method in class edu.rice.cs.drjava.ui.ProjectMenuTest
 
tearDown() - Method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
 
tearDown() - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest
 
tearDown() - Method in class edu.rice.cs.util.text.ConsoleDocumentTest
 
tearDown() - Method in class edu.rice.cs.util.text.SwingDocumentTest
 
tempDirectory() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Create a new temporary directory in _tempDir.
tempFile() - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
Create a new temporary file in _tempDir.
tempFile(int) - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
Create a new temporary file in _tempDir.
tempFile() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Create a new temporary file in _tempDir.
tempFile(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Create a new temporary file in _tempDir.
tempFile(String) - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Create a new temporary file in _tempDir.
tempFile() - Method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Create a new temporary file in _tempDir.
TEMPLATE - Static variable in class edu.rice.cs.drjava.config.PropertyMaps
Template instance.
TERMINUS_RULE - Static variable in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTrace
 
TernaryOpProperty<O,P,Q,R> - Class in edu.rice.cs.drjava.config
Class representing ternary operations that can be inserted as variables in external processes.
TernaryOpProperty(String, String, Lambda3<O, P, Q, R>, String, String, Lambda<String, O>, String, String, Lambda<String, P>, String, String, Lambda<String, Q>, Lambda<R, String>) - Constructor for class edu.rice.cs.drjava.config.TernaryOpProperty
Create an eager property.
TernaryOpProperty(String, String, Lambda3<O, P, Q, R>, Lambda<String, O>, Lambda<String, P>, Lambda<String, Q>, Lambda<R, String>) - Constructor for class edu.rice.cs.drjava.config.TernaryOpProperty
Create an eager property.
test1() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultilinePreserveTest
 
test1() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocumentTest
 
test10() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultilinePreserveTest
 
test11() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultilinePreserveTest
 
test2() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultilinePreserveTest
 
test2() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocumentTest
 
test3() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultilinePreserveTest
 
test4() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultilinePreserveTest
 
test5() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultilinePreserveTest
 
test6() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultilinePreserveTest
 
test7() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultilinePreserveTest
 
test8() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultilinePreserveTest
 
TEST_DEBUGGER_CLASS - Static variable in class edu.rice.cs.drjava.DrJavaRoot
Class to probe to see if the debugger is available
TEST_DRJAVA_CONFIG_PROPERTY - Static variable in class edu.rice.cs.drjava.DrJavaTestCase
System property with the name of an alternative DrJava configuration file used during testing.
TEST_INDENT_LEVEL - Static variable in class edu.rice.cs.drjava.model.definitions.indent.IndentRulesTestCase
 
TEST_MODE - Static variable in class edu.rice.cs.util.swing.Utilities
True if the program is run in non-interactive test mode.
testActiveAndInactive() - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
testAddAndRemoveListeners() - Method in class edu.rice.cs.drjava.model.EventNotifierTest
Checks that the notifier adds and removes listeners correctly, notifying the correct ones on a particular event.
testAddMoreThanMaxSize() - Method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Tests that the size of the recent files list doesn't get bigger than the maximum size.
testAddRemove() - Method in class edu.rice.cs.util.swing.HighlightManagerTest
 
testAddSpaces() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testAddSpacesMidLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testAfterArrayAssign() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
testAfterArrayAssignMultiSemi() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
testAfterBlockComment() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Tests block comment indenting.
testAfterBlockComment2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testAfterBlockComment3() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testAfterBlockComment4() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testAfterCommentedOutSlashStar() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testAnnotationsAfterDefinition() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Tests that annotations do not change the indent level of the lines following.
testAnnotationsAfterOpenCurly() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Tests that annotations do not change the indent level of the lines following.
testAnonymousClassIndex() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test finding anonymous class index on document.
testAnonymousInnerClass() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for arrays.
testAnonymousInnerClassArg() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
testAnonymousInnerClassAssign() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
testAnyOccurrenceSearchIgnore() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponentTest
 
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponentTest
 
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponentTest
 
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponentTest
 
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.ForcedChoiceOptionComponentTest
 
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponentTest
 
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponentTest
 
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.VectorFileOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.ForcedChoiceOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.VectorFileOptionComponentTest
 
testAttrs() - Method in class edu.rice.cs.util.XMLConfigTest
 
testAttrsDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testAttrsStarEnd() - Method in class edu.rice.cs.util.XMLConfigTest
 
testAttrsStarEndDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testBackSlashBeforeDoubleEscape() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Tests the case when a backslash is inserted before two backslashes.
testBackSlashBeforeDoubleEscape() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Tests the case when a backslash is inserted before two backslashes.
testBackspace() - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
testBalanceBackward() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
tests backwards balancer, e.g., ')' balances with '('
testBalanceForward() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
tests forward balancer, e.g., '(' balances with ')'
testBarLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testBasicBlockComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testBasicDocOps() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
Tests basic interactions with a DocumentAdapter.
testBasicDocOps() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
Tests basic interactions with a DocumentAdapter.
testBasicDocOps() - Method in class edu.rice.cs.util.text.ConsoleDocumentTest
Tests basic interactions with a Swing Document.
testBasicDocOps() - Method in class edu.rice.cs.util.text.SwingDocumentTest
Tests basic interactions with a Swing Document.
testBlockCommentStartEatsEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
testBlockIndent() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testBlockIndent2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for bug in drjava-20010802-1020: Indent block on a file containing just " x;\n y;\n" would throw an exception.
testBookmark() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
 
testBothIndented() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testBothIndentedAddSpaces() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testBothIndentedAddStuff() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testBraceLastCharOnLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
testBracket() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracketTest
 
testBracketWithArrayComprehension() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracketTest
 
testBreakBlockCommentWithStar() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testBreakCloseBlockCommentWithStar() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testBrowserDocumentRegion() - Method in class edu.rice.cs.drjava.model.DocumentRegionTest
Tests BrowserDocumentRegion class.
testCacheSize() - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
A good warmup test case.
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponentTest
 
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponentTest
 
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponentTest
 
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponentTest
 
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.ForcedChoiceOptionComponentTest
 
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponentTest
 
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponentTest
 
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.VectorFileOptionComponentTest
 
testCancelFirstSave() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Attempts to make the first save of a document, but cancels instead.
testCancelOpenFile() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Initiates a file open, but cancels.
testCancelOpenMultipleFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Initiates a file open, but cancels.
testCancelSaveAlreadySaved() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Saves the document with FOO_TEXT and then saves over the old text, passing in a CancelingSelector to cancel if we are asked for a new file name.
testCancelSaveAsAlreadySaved() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Make sure that saveAs doesn't save if we cancel!
testCanMoveToEmptyAtEnd() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
 
testCannotEditBeforePrompt() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocumentTest
Tests that the document prevents editing before the prompt, and beeps if you try.
testCannotEditBeforePrompt() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that the InteractionsPane cannot be edited before the prompt.
testCannotEditBeforePrompt() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that the InteractionsPane cannot be edited before the prompt.
testCannotEditBeforePrompt() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that the InteractionsPane cannot be edited before the prompt.
testCannotReadInAWrite() - Method in class edu.rice.cs.util.ReaderWriterLockTest
Ensure that a writing thread cannot perform a read.
testCannotWriteInARead() - Method in class edu.rice.cs.util.ReaderWriterLockTest
Ensure that a reading thread cannot perform a write.
testCannotWriteInAWrite() - Method in class edu.rice.cs.util.ReaderWriterLockTest
Ensure that a writing thread cannot perform an additional write.
testCaretMovementCyclesWhenAtEnd() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that moving the caret right when it's already at the end will cycle it to the prompt.
testCaretMovementCyclesWhenAtEnd() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that moving the caret right when it's already at the end will cycle it to the prompt.
testCaretMovementCyclesWhenAtEnd() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that moving the caret right when it's already at the end will cycle it to the prompt.
testCaretMovementCyclesWhenAtPrompt() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that moving the caret left when it's already at the prompt will cycle it to the end of the line.
testCaretMovementCyclesWhenAtPrompt() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that moving the caret left when it's already at the prompt will cycle it to the end of the line.
testCaretMovementCyclesWhenAtPrompt() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that moving the caret left when it's already at the prompt will cycle it to the end of the line.
testCaretMovesUpToPromptAfterInsert() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that the caret catches up to the prompt if it is before it and output is displayed.
testCaretMovesUpToPromptAfterInsert() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that the caret catches up to the prompt if it is before it and output is displayed.
testCaretMovesUpToPromptAfterInsert() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that the caret catches up to the prompt if it is before it and output is displayed.
testCaretStaysAtEndDuringInteraction() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
testCaretStaysAtEndDuringInteraction() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
testCaretStaysAtEndDuringInteraction() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
 
testCaretUpdatedOnInsert() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that the caret is put in the correct position after an insert.
testCaretUpdatedOnInsert() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that the caret is put in the correct position after an insert.
testCaretUpdatedOnInsert() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that the caret is put in the correct position after an insert.
testChainEffect() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Tests cases where a long chain of backslashes and quotes can be all altered with a simple insertion or deletion of a special character.
testChainEffect() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Tests cases where a long chain of backslashes and quotes can be all altered with a simple insertion or deletion of a special character.
testClassFileSynchronization() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileIOTest
After creating a new file, saving, and compiling it, this test checks that the new document is in sync after compiling and is out of sync after modifying and even saving it.
testClassFileSynchronizationAfterRename() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileIOTest
Ensure that renaming a file makes it out of sync with its class file.
testClearCurrent() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocumentTest
Tests that clear current interaction works.
testClearCurrentInteraction() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that the caret is moved properly when the current interaction is cleared.
testClearCurrentInteraction() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that the caret is moved properly when the current interaction is cleared.
testClearCurrentInteraction() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that the caret is moved properly when the current interaction is cleared.
testClearLine() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Tests that the clipboard is unmodified after a "clear line" action.
testCloseAllClosesProject() - Method in class edu.rice.cs.drjava.ui.ProjectMenuTest
 
testCloseBracePrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipCommentsTest
 
testCloseFileAllowAbandon() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Creates a new document, modifies it, then allows it to be closed, ignoring the changes made.
testCloseFileDisallowAbandon() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Creates a new document, modifies it, but disallows a call to close it without saving changes.
testCloseFiles() - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest
Tests that active document is switched on close, and that a new file is created after the last one is closed.
testCloseMultipleFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Ensures closing documents works correctly.
testCloseUnmodifiedAutomatically() - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest
Ensures that an unmodified, empty document is closed after a file is opened, while a modified document is left open.
testCollapse() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testCollapsedPaths() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
testColonInTernaryOpIgnoreWhitespaceAndComments() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest
Ensures that a colon that is part of a ternary operator is detected.
testColonInTernaryOpMultiLineStmts() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest
Ensures that a colon that is part of a ternary operator is detected.
testColonInTernaryOpOneLineStmts() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest
Ensures that a colon that is part of a ternary operator is detected.
testColonInTernaryOpTwoStmtsOnOneLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest
Ensures that a colon that is part of a ternary operator is detected.
testColonNotDelim() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
testColonNotInTernaryOpDueToQuestionMarkInCommentsOrQuotes() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest
Ensures that a colon that is part of a ternary operator is detected.
testColonNotInTernaryOpMultiLineStmts() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest
Ensures that a colon that is part of a ternary operator is detected.
testCommandLineToLists() - Method in class edu.rice.cs.util.StringOpsTest
 
testCommandLineToLists_Pipe() - Method in class edu.rice.cs.util.StringOpsTest
 
testCommandLineToLists_PipeAndSeq() - Method in class edu.rice.cs.util.StringOpsTest
 
testCommandLineToLists_Seq() - Method in class edu.rice.cs.util.StringOpsTest
 
testComment() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest
 
testCommentedBrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests indenting with commented delimiters.
testCommentedOutSlashStar() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testCommentedOutSlashStarAfter() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
testCommentedOutSlashStarAt() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
testCommentedOutSlashStarBefore() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
testCommentedPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests having a commented prefix.
testCommentedPrefixDontSearchComment() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests having a commented prefix without searching in comments.
testCommentedPrefixSearchComment() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests having a commented prefix with searching in comments.
testCommentOutMultipleLines() - Method in class edu.rice.cs.drjava.model.definitions.CommentTest
Tests the Comment Out Line(s) command with multiple lines.
testCommentOutSingleLine() - Method in class edu.rice.cs.drjava.model.definitions.CommentTest
Tests the Comment Out Line(s) command with a single line.
testCommentPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests a prefix that begins a comment.
testCommentsAfterBrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
testCompileAbortsIfAnyUnsaved() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
If we try to compile while any files are unsaved, and if we don't save when asked to saveAllBeforeProceeding, it should not do the compile or any other actions.
testCompileAbortsIfUnsaved() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
If we try to compile an unsaved file, and if we don't save when asked to saveAllBeforeProceeding, it should not do the compile or any other actions.
testCompileActiveSavedAnyUnsavedButSaveWhenAsked() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
If we try to compile while any files (but not the active file) are unsaved but we do save it from within saveAllBeforeProceeding, the compile should occur happily.
testCompileAfterFileMoved() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileIOTest
Tests a compile after a file has unexpectedly been moved or delete.
testCompileAllDifferentSourceRoots() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileSuccessTest
Tests calling compileAll with different source roots works.
testCompileAllFailsDifferentSourceRoots() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileErrorsTest
Tests calling compileAll with different source roots works if the files have errors in them.
testCompileAllWithNoFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Tests calling compileAll with no source files works.
testCompileAnyUnsavedButSaveWhenAsked() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
If we try to compile while any files (including the active file) are unsaved but we do save it from within saveAllBeforeProceeding, the compile should occur happily.
testCompileClassPathOKDefaultPackage() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileSuccessTest
Test that one compiled file can depend on the other and that when a keyword is part of a field name, the file will compile.
testCompileClassPathOKDifferentPackages() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileSuccessTest
Test that one compiled file can depend on the other.
testCompileFailsCorrectLineNumbers() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileErrorsTest
Tests the compiler errors have the correct line numbers.
testCompileMissingCloseCurly() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileErrorsTest
Tests compiling an invalid file and checks to make sure the class file was not created.
testCompilePackageAsField() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileErrorsTest
Creates a source file with "package" as a field name and ensures that compile starts but fails due to the invalid field name.
testCompilePackageAsField2() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileErrorsTest
Creates a source file with "package" as a field name and ensures that compile starts but fails due to the invalid field name.
testCompileReferenceToNonPublicClass() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileSuccessOptionsTest
Tests a compile on a file that references a non-public class defined in another class with a name different than the non-public class.
testCompileResetsInteractions() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Tests that the interactions pane is reset after a successful compile.
testCompileWithGenerics() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileSuccessOptionsTest
Tests compiling a file with generics works with generic compilers.
testCompileWithJavaAssert() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileSuccessOptionsTest
Test support for assert keyword if enabled.
testCompileWithPackageStatementInsideClass() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileErrorsTest
Puts an otherwise valid package statement inside a class declaration.
testCompleteFilename() - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest
Tests the getCompleteFileName method.
testComplexBraceInsertion() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Test to ensure that a complex sequence of multi-lined Brace entries does not fail.
testConcurrentWrites() - Method in class edu.rice.cs.util.LogTest
Attempts to test Log's behavior when called concurrently from several sources.
testConsoleInput() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Tests that input can be written to and read from the console correctly.
testConstructDoclessErrors() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
Tests CompilerErrorModel setup code with only errors without files.
testConstructManyDocsWithBoth() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
Tests CompilerErrorModel setup code with several files and errors both with and without line numbers.
testConstructManyDocsWithLineNums() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
Tests CompilerErrorModel setup code with several files and only errors with line numbers.
testConstructManyDocsWithoutLineNums() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
Tests CompilerErrorModel setup code with several files and only errors without line numbers.
testConstructNoErrors() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
Tests CompilerErrorModel setup code with no compiler errors.
testConstructOneDocWithBoth() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
Tests CompilerErrorModel setup code with one file and errors both with and without line numbers.
testConstructOneDocWithLineNums() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
Tests CompilerErrorModel setup code with one file and only errors with line numbers.
testConstructOneDocWithoutLineNums() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
Tests CompilerErrorModel setup code with one file and only errors without line numbers.
testConstructOnlyWarnings() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
Tests CompilerErrorModel setup code with only warnings without files.
testContentsAndReset() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocumentTest
Tests that initial contents are the banner and prompt, and that reset works.
testConvertToAbsolutePathEntries() - Method in class edu.rice.cs.util.FileOpsTest
 
testConvertToLiteral() - Method in class edu.rice.cs.util.StringOpsTest
Tests converting a string to a literal
testCornerCase() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineIsWingCommentTest
 
testCorrectFilesAfterIncorrectChanges() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that when a JUnit file with no errors is compiled and then modified to contain an error does not pass unit testing (by running correct class files).
testCorrectInteractionsDocument() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Make sure that the InteractionsPane is displaying the correct InteractionsDocument.
testCorrectParse() - Method in class edu.rice.cs.util.sexp.SExpParserTest
 
testCrazyCase1() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testCrazyCase2() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Test sequences of inserts
testCrazyDelete() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
testCreateJar() - Method in class edu.rice.cs.util.jar.JarCreationTest
Test the manual creation of jar files
testCreateJarFromDirectoryRecursive() - Method in class edu.rice.cs.util.jar.JarCreationTest
Test create addDirectoryRecursive
testCreateMachineSuccess() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testCreateManifest() - Method in class edu.rice.cs.util.jar.JarCreationTest
Tests the creation of manifest files through the ManifestWriter class
testCreateManualToolbarButton() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Tests that the returned JButton of createManualToolbarButton: 1.
testCreateTempDirectory() - Method in class edu.rice.cs.util.FileOpsTest
 
testCurly() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracketTest
 
testCurlyAlignment() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testCurrent() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testCustomArguments() - Method in class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
Be sure to test: -tag require:a:"Require:"
testCustomConfigFile() - Method in class edu.rice.cs.drjava.ConfigFileTest
Creates a custom properties file, tells DrJava to use it, and checks that it is being used.
testCutLine() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Tests that the clipboard is modified after a "cut line" action.
testDancingUIFileClosed() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
A Test to guarantee that the Dancing UI bug will not rear its ugly head again.
testDancingUIFileOpened() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
A Test to guarantee that the Dancing UI bug will not rear its ugly head again.
testDebugPort() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
Tests that a debug port can be generated.
testDefaultSelection() - Method in class edu.rice.cs.util.swing.ScrollableListSelectionDialogTest
 
testDeleteAndCombine() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Tests the case where deletion combines a backslash and a quote or two backslashes.
testDeleteAndCombine() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Tests the case where deletion combines a backslash and a quote or two backslashes.
testDeleteAndCombine2() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Tests more of the same sort of cases as found in testDeleteAndCombine().
testDeleteAndCombine2() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Tests more of the same sort of cases as found in testDeleteAndCombine().
testDeleteAndCombine3() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
More of the same sort of cases as found in testDeleteAndCombine().
testDeleteAndCombine3() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
More of the same sort of cases as found in testDeleteAndCombine().
testDeleteAndMergeTwoGaps() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
Tests reduced model behavioir for deleting text then merging two gaps.
testDeleteBlockCommentMakesLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
testDeleteDirectoryOnExit() - Method in class edu.rice.cs.util.FileOpsTest
Tests that non-empty directories can be deleted on exit.
testDeleteFileBeforeCloseAll() - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest
 
testDeleteFileWhileOpen() - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest
 
testDeleteFreesBlockCommentEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
testDeleteNewlineAndShadowBlockCommentStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
testDifferentInputs() - Method in class edu.rice.cs.util.sexp.SExpParserTest
There are three ways to input the data to a parse.
testDirectoryFilterDescription() - Method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Verifies that the presentation names for the directory filter are correct.
TestDocGetter - Class in edu.rice.cs.drjava.model
Test implementation of the document fetching methods in the GlobalModel interface.
TestDocGetter() - Constructor for class edu.rice.cs.drjava.model.TestDocGetter
Convenience constructor for no-documents case.
TestDocGetter(File[], String[]) - Constructor for class edu.rice.cs.drjava.model.TestDocGetter
Primary constructor, builds OpenDefDocs from Strings.
TestDocGetterTest - Class in edu.rice.cs.drjava.model
JUnit test class for testing TestDocGetter.
TestDocGetterTest() - Constructor for class edu.rice.cs.drjava.model.TestDocGetterTest
 
testDocLocationAfterSwitch() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Tests that the current location of a document is equal to the caret Position after switching to another document and back.
testDocStart() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testDocumentPaneMemoryLeak() - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
testDocumentSwitching() - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest
Tests the setNext and setPrevious functions, making sure that the activeDocumentChanged event is called.
testDoesNotEndWithParenDelim() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having text on a line after the delimiter.
testDoesNotStartWithPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests having text on a line before the prefix.
testDoesNotStartWithPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests having text on a line before the prefix.
testDollarEscapedQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testDollarEscapedQuoted2() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testDollarEscapeQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testDollarNestedQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testDollarNestedQuotedKeywords() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testDollarNestedQuotedKeywordsWSSignificant() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testDollarQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testDotPaths() - Method in class edu.rice.cs.drjava.CommandLineTest
Tests paths with "." and ".." in them.
testDoubleEclipsesSingle() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest
Tests how a double quote can eclipse the effects of a single quote by inserting the double quote before the single quote.
testDummyDocumentRegion() - Method in class edu.rice.cs.drjava.model.DocumentRegionTest
Tests DummyDocumentRegion class.
testDups() - Method in class edu.rice.cs.drjava.CommandLineTest
Test duplicate files.
testDynamicInput() - Method in class edu.rice.cs.util.StreamRedirectorTest
Tests that an InputStreamRedirector correctly redirects input that changes.
testEditCondition() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
Tests that a SwingDocumentAdapter can receive an object that determines whether certain edits are legal.
testEditCondition() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
Tests that a SwingDocumentAdapter can receive an object that determines whether certain edits are legal.
testEditCondition() - Method in class edu.rice.cs.util.text.ConsoleDocumentTest
Tests that a SwingDocument can receive an object that determines whether certain edits are legal.
testEditCondition() - Method in class edu.rice.cs.util.text.SwingDocumentTest
Tests that a SwingDocument can receive an object that determines whether certain edits are legal.
testElspethOneJUnitError() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that a JUnit file with an error is reported to have an error.
testEmbeddedBraceForms() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurlyTest
 
testEmpty() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyOrEnterPressTest
 
testEmpty() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testEmptyConfigSet() - Method in class edu.rice.cs.drjava.config.OptionMapLoaderTest
 
testEmptyConfiguration() - Method in class edu.rice.cs.drjava.config.SavableConfigurationTest
Tests the saveConfiguration method with no configuration data
testEmptyInput() - Method in class edu.rice.cs.util.StreamRedirectorTest
Tests that an InputStreamRedirector correctly rejects empty input.
testEmptyString() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionDoNothingTest
Tests empty string
testEndBrace() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testEnded(String, boolean, boolean) - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Called when a particular test has ended.
testEnded(String, boolean, boolean) - Method in interface edu.rice.cs.drjava.model.junit.JUnitModelCallback
Called when a particular test has ended.
testEnded(String) - Method in class edu.rice.cs.drjava.model.junit.JUnitTestRunner
Called by JUnit when a test has finished.
testEnded(String, boolean, boolean) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Notifies that a particular test has ended.
testEnded(String, boolean, boolean) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyJUnitModel
 
testEnded(String, boolean, boolean) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Called when a particular test has ended.
testEnded(String, boolean, boolean) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
Called when a particular test has ended.
testEnded(String, boolean, boolean) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Displays the results of a test that has finished.
testEndOfBlockComment() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Tests block comment indenting.
testEnter() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testEnter2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testEquals() - Method in class edu.rice.cs.util.sexp.TokensTest
 
testErrorInSuperClass() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
Test errors that occur in superclass.
testErrors() - Method in class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
 
testErrorsArrayInOrder() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
Tests that the errors array contains all encountered failures and error in the right order.
testErrorsInMultipleDocuments() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
 
testEscapeAtFrontBeforeKeyword() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeAtFrontBeforeNormal() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeAtFrontBeforeQuote() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeAtFrontBeforeWS() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeDollarNestedQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeDollarNestedQuotedKeywords() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeDollarNestedQuotedKeywordsWithEscapeWSSignificant() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeDollarNestedQuotedKeywordsWithEscapeWSSignificant2() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeDollarNestedQuotedKeywordsWSSignificant() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeDollarQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapedQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeNestedQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeNestedQuotedNW() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeDollarNestedQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeDollarNestedQuotedKeywords() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeDollarNestedQuotedKeywordsWithEscape2WSSignificant() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeDollarNestedQuotedKeywordsWithEscape2WSSignificant2() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeDollarNestedQuotedKeywordsWithEscapeWSSignificant() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeDollarNestedQuotedKeywordsWithEscapeWSSignificant2() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeDollarNestedQuotedKeywordsWSSignificant() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeDollarQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeNestedQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeNestedQuotedNW() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeQuotedNW() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeSimple() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeSimple2() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeSimple3() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapePipeSimple4() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeQuotedNW() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeSimple() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeSimple2() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeSimple3() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testEscapeSimple4() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testExactClassName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test exact class name-finding on document.
testException() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
Tests that a EditDocumentException is thrown when it should be.
testException() - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
Tests that a EditDocumentException is thrown when it should be.
testException() - Method in class edu.rice.cs.util.text.ConsoleDocumentTest
Tests that a EditDocumentException is thrown when it should be.
testException() - Method in class edu.rice.cs.util.text.SwingDocumentTest
Tests that a EditDocumentException is thrown when it should be.
testExceptionPrinting() - Method in class edu.rice.cs.util.LogTest
Tests the Exception printing methods in the Log file by throwing two exceptions and using the two types of log methods (one with the Throwable itself and the other with the the StackTraceElement[])
testExceptions() - Method in class edu.rice.cs.util.XMLConfigTest
 
testExceptionsDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testExecFileCreator() - Method in class edu.rice.cs.util.newjvm.ExecJVMTest
 
testExecWorkingDirNotFound() - Method in class edu.rice.cs.util.newjvm.ExecJVMTest
 
testExitInteractions() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Checks that System.exit is handled appropriately from interactions pane.
testExtractErrors() - Method in class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
 
testFailed(int, Test, Throwable) - Method in class edu.rice.cs.drjava.model.junit.JUnitTestRunner
 
testFieldsForCurrentLocation() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceInfoTest
 
testFileDefaultPackage() - Method in class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
 
testFileMovedWhenTriedToSave() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Test for the possibility that the file has been moved or deleted since it was last referenced
testFileOnePackage() - Method in class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
 
testFilesMultiplePackages() - Method in class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
 
testFilesOnePackage() - Method in class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
 
testFindMatchWithCaretInMiddle() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testFindMatchWithCaretInMiddleBackwards() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testFindMultiLine() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testFindNextAndFailIsOnMatch() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testFindNextOnSuffix() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testFindNextUpdatesCurrent() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testFindNoMatchCase() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testFindPartialSubstrings() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
This test checks that a findNext won't find two matches that partially overlap.
testFindPrevDelimiter() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
Tests findPrevDelimiter()
testFindPrevOnPrefix() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testFindReplaceInAllOpenFiles() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
This test addresses feature request #784514 Find/Replace in all Open Files.
testFindReplaceInAllOpenFilesWholeWord() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testFirstCreation() - Method in class edu.rice.cs.drjava.model.debug.DebugWatchDataTest
Tests the state of a watch after its creation.
testFlip() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test the flip() method.
testFooLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testFor() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testFor2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testForceFileOpen() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Force a file to be opened with getDocumentforFile.
testFormat() - Method in class edu.rice.cs.drjava.config.BooleanOptionTest
 
testFormat() - Method in class edu.rice.cs.drjava.config.ColorOptionTest
Test the format() method of ColorOption class.
testFormat() - Method in class edu.rice.cs.drjava.config.FontOptionTest
 
testFormat() - Method in class edu.rice.cs.drjava.config.ForcedChoiceOptionTest
 
testFormat() - Method in class edu.rice.cs.drjava.config.IntegerOptionTest
 
testFormat() - Method in class edu.rice.cs.drjava.config.KeyStrokeOptionTest
Test the format method by comparing a KeyStroke object to itself after it has been formatted to a string and parsed back into a KeyStroke object.
testFormat() - Method in class edu.rice.cs.drjava.config.LongOptionTest
 
testFormat() - Method in class edu.rice.cs.drjava.config.NonNegativeIntegerOptionTest
 
testFormat() - Method in class edu.rice.cs.drjava.config.StringOptionTest
 
testFormat() - Method in class edu.rice.cs.drjava.config.VectorOptionTest
 
testForStatement() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests indenting a for statement (odd semicolons)
testFragmentEmpty() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentIgnoreCaseEmpty() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentIgnoreCaseNarrowingWithExtend() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentIgnoreCaseNarrowingWithSet() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentIgnoreCaseSetMatching() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentIgnoreCaseSetNotInList() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentIgnoreCaseSetNotMatching() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentIgnoreCaseWidening() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentInitial() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentLineNumStrategy() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentNarrowingWithExtend() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentNarrowingWithSet() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentSetMatching() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentSetNotInList() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentSetNotMatching() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFragmentWidening() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testFrenchKeyStrokes() - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
testGeneratePathString() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
testGetDDocFromCache() - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
 
testGetDefinitionsDocuments() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelTest
Creates a new instance of DummyGetDocuments, calls getOpenDefinitionsDocuments() and ensures the method throws an UnsupportedOperationException.
testGetDocumentForFile() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelTest
Creates a new instance of DummyGetDocuments, calls getDocumentsForFile() and ensures the method throws an UnsupportedOperationException.
testGetDocumentForFile() - Method in class edu.rice.cs.drjava.model.TestDocGetterTest
Creates a new empty TestDocGetter instance, calls getDocumentForFile() with an empty File and ensures it throws an IllegalStateException.
testGetDocumentsInBin() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
Test the enumeration of items based on top-level bins.
testGetErrorAtOffset() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
Tests CompilerErrorModel.getErrorAtOffset(int).
testGetFiles() - Method in class edu.rice.cs.util.FileOpsTest
Tests getFilesInDir.
testGetFirstNonWSCharPos() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetHistoryAsString() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
Tests the getHistoryAsString() method.
testGetIndentOfCurrStmtDelimiters() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetIndentOfCurrStmtDelimiterSameLine() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetIndentOfCurrStmtEndOfDoc() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetIndentOfCurrStmtIgnoreDelimsInParenPhrase() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetIndentOfCurrStmtMultipleLines() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetIntelligentBeginLinePos() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
Tests that the "intelligent" beginning of line can be found, given a position on the line.
testGetLineEndPos() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetLineFirstCharPos() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetLineStartPos() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testgetMainClassName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test getMainClassName.
testGetMultipleSourceRootsDefaultPackage() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
 
testGetName() - Method in class edu.rice.cs.drjava.config.BooleanOptionTest
 
testGetName() - Method in class edu.rice.cs.drjava.config.ColorOptionTest
 
testGetName() - Method in class edu.rice.cs.drjava.config.ForcedChoiceOptionTest
 
testGetName() - Method in class edu.rice.cs.drjava.config.IntegerOptionTest
 
testGetName() - Method in class edu.rice.cs.drjava.config.KeyStrokeOptionTest
 
testGetName() - Method in class edu.rice.cs.drjava.config.LongOptionTest
 
testGetName() - Method in class edu.rice.cs.drjava.config.NonNegativeIntegerOptionTest
 
testGetName() - Method in class edu.rice.cs.drjava.config.StringOptionTest
 
testGetName() - Method in class edu.rice.cs.drjava.config.VectorOptionTest
 
testGetNamesOfSelectedTopLevelGroup() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
Test of getting the list of selected items.
testGetNumberOfPages() - Method in class edu.rice.cs.drjava.model.print.DrJavaBookTest
 
testGetOffsetAndLength() - Method in class edu.rice.cs.util.StringOpsTest
Test the getOffsetAndLength() method of StringOps class.
testGetPageFormat() - Method in class edu.rice.cs.drjava.model.print.DrJavaBookTest
 
testGetPosition() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
Tests CompilerErrorModel.getPosition(DJError).
testGetPrintable() - Method in class edu.rice.cs.drjava.model.print.DrJavaBookTest
 
testGetSelectedDocuments() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
Test of getting the list of selected items.
testGetSimpleName() - Method in class edu.rice.cs.util.StringOpsTest
Tests for getting the simple name of a class.
testGetSourceRootDefaultPackage() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
 
testGetSourceRootPackageOneDeepValid() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
 
testGetSourceRootPackageThreeDeepInvalid() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
 
testGetSourceRootPackageThreeDeepValid() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
 
testGetSourceRootPackageThreeDeepValidRelative() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Tests that getSourceRoot works with a relative path when a package name is present.
testGetStackTrace() - Method in class edu.rice.cs.util.StringOpsTest
Tests that getting the stack trace of a throwable works correctly.
testGetStateAtCurrent() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testGetType() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test the getType function for Braces.
testGlassPaneEditableState() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Ensure that a document's editable status is set appropriately throughout the compile process.
testGlassPaneHidesKeyEvents() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Ensure that all key events are disabled when the glass pane is up.
testGotoFileUnderCursor() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Tests that "go to file under cursor" works if unique.
testGotoFileUnderCursorAppendJava() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Tests that "go to file under cursor" works if unique after appending ".java"
testGotoFileUnderCursorShowDialog() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Tests that "go to file under cursor" displays the dialog if choice is not unique
testGranularUndo() - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
testGrow() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.GapTest
Tests the ability to grow a Gap.
testHalfLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
Tests that line comments after code are indeted correctly.
testHasErrorsWithPositions() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
Tests CompilerErrorModel.hasErrorsWithPositions(OpenDefinitionsDocument).
testHasModifiedDocuments() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelTest
Creates a new instance of DummyGetDocuments, calls hasModifiedDocuments() and ensures the method throws an UnsupportedOperationException.
testHighlightInfoEquals() - Method in class edu.rice.cs.util.swing.HighlightManagerTest
 
testHistoryIsBounded() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
Ensures that Histories are bound to 500 entries.
testHistoryRecallNextMovesToEnd() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that moving the caret down (recalling the next command in the History) will move the caret to the end of the document.
testHistoryRecallNextMovesToEnd() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that moving the caret down (recalling the next command in the History) will move the caret to the end of the document.
testHistoryRecallNextMovesToEnd() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that moving the caret down (recalling the next command from history) will move the caret to the end of the document.
testHistoryRecallPrevMovesToEnd() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that moving the caret up (recalling the previous command in the History) will move the caret to the end of the document.
testHistoryRecallPrevMovesToEnd() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that moving the caret up (recalling the previous command in the History) will move the caret to the end of the document.
testHistoryRecallPrevMovesToEnd() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that moving the caret up (recalling the previous command from history) will move the caret to the end of the document.
testIgnoreBraceOnSameLine() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testIgnoreCaseNarrowingWithExtend() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testIgnoreCaseNarrowingWithSet() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testIgnoreCaseSetMatching() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testIgnoreCaseSetNotInList() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testIgnoreCaseSetNotMatching() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testIgnoreCaseWidening() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testIgnoreDelimsOnLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests ignoring delims on line.
testImmediateQuit() - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest
 
testIndentArray() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for arrays.
testIndentBraces() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for braces.
testIndentComments() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for comment portion of indent tree.
testIndentCommonCases() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for common cases.
testIndentDoesNothing() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Indent does nothing to change the document when everything is in place.
testIndentedSingleLineContract() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests indenting with an indented single line contract.
testIndentGrowTabAtEnd() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Tests that an indent increases the size of the tab when the cursor is at the end of the line.
testIndentGrowTabAtMiddle() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Tests indent that increases the size of the tab when the cursor is in the middle of the line.
testIndentGrowTabAtStart() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Tests that an indent increases the size of the tab when the cursor is at the start of the line.
testIndentInfoBracket() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testIndentInfoCurly() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Tests getLineEnclosingBrace, getEnclosingBrace
testIndentInfoParen() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testIndentInfoPrevNewline() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Put your documentation comment here
testIndentingCorrectLine() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
 
testIndentInsideCommentBlock() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testIndentInsideParenAtEnd() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Do an indent that follows the behavior in line with parentheses.
testIndentInsideParenAtStart() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Do an indent that follows the behavior in line with parentheses.
testIndentLine(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleQuestion
Convenience method that wraps calls on indentLine in a write lock.
testIndentLine(AbstractDJDocument, int, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTrace
Convenience method that wraps calls on indentLine in a write lock.
testIndentLine(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTrace
Convenience method that wraps calls on indentLine in a write lock.
testIndentParenPhrases() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for paren phrases.
testIndentSameAsLineAboveAtEnd() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Tests that an indent matches up with the indent on the line above.
testIndentSameAsLineAboveAtStart() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Tests that an indent matches up with the indent on the line above.
testIndentShrinkTabAtEnd() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Tests that an indent increases the size of the tab when the cursor is at the end of the line.
testIndentShrinkTabAtMiddle() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Tests that an indent increases the size of the tab when the cursor is in the middle of the line.
testIndentShrinkTabAtStart() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Tests that an indent increases the size of the tab when the cursor is at the start of the line.
testIndentSwitch() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for switch statements.
testIndentTernary() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for ternary operators.
testInfiniteLoop() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that an infinite loop in a test case can be aborted by clicking the Reset button.
testInitial() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testInitialPosition() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that this.setUp() puts the caret in the correct position.
testInitialPosition() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that this.setUp() puts the caret in the correct position.
testInitialPosition() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that this.setUp() puts the caret in the correct position.
testInnerGapDelete() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
Tests that inner gaps are deleted correctcly.
testInScopeThenCleared() - Method in class edu.rice.cs.drjava.model.debug.DebugWatchDataTest
Tests that a watch displays its value and type correctly, then hides it when the thread resumes.
testInsert() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testInsertBetweenDoubleEscape() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Tests the case where a backslash breaks up two backslashes together.
testInsertBetweenDoubleEscape() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Tests the case where a backslash breaks up two backslashes together.
testInsertBlockCommentEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertBlockInsideBlockComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Tests that inserting other forms of braces creates the proper tokens.
testInsertBraceAndBreakBlockCommentStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Tests inserting block comment opening "brace" followed by inserting characters between '/' and '*'.
testInsertBraceAndBreakLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Tests inserting line comment chars and then inserting a brace between them.
testInsertBraceAtStartAndEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Tests that inserting a curly brace at the beginning/end of the document creates the proper tokens.
testInsertBraceInsideGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Tests that inserting a curly brace inside a gap creates the proper tokens.
testInsertBraces() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
tests inserting braces
testInsertFront() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testInsertGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Put your documentation comment here.
testInsertGap2() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
tests inserting gaps
testInsertGapAfterGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Tests that a gap inserted after a gap, unites with that gap.
testInsertGapBeforeGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Tests that a gap inserted before a gap, unites with that gap.
testInsertGapInsideGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Tests that a gap inserted inside another gap unites with the enclosing gap.
testInsertMultipleBraces() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
 
testInsertNewline() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocumentTest
Tests that inserting a newline works.
testInsertNewlineChainReaction() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertNewlineEndLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertNewlineEndQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertQuoteToQuoteBlock() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsideClass() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testInsideClassWithBraceSets() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testInsideComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
tests the function to test if something is inside comments
testInsideQuoteNext() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Tests the relationship between backslashes and quotes.
testInsideQuoteNext() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Tests the relationship between backslashes and quotes.
testInsideQuotePrevious() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Tests the relationship between backslash characters and quote characters.
testInsideQuotePrevious() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Tests the relationship between backslash characters and quote characters.
testInsideString() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
tests the function to test if something is inside quotes
testInteractionsCanSeeChangedClass() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Checks that updating a class and recompiling it is visible from the REPL.
testInteractionsCanSeeCompiledClasses() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Creates a new class, compiles it and then checks that the REPL can see it.
testInteractionsDefineAnonymousInnerClass() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Checks that an anonymous inner class can be defined in the repl!
testInteractionsHistoryStoredCorrectly() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
Tests that the interactions history is stored correctly.
testInteractionsLiveUpdateClassPath() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Creates a new class, compiles it and then checks that the REPL can see it.
testInteractionsVariableWithLowercaseClassName() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Compiles a new class in the default package with a mixed case name, and ensures that it can be instantiated on a variable with an identical name (but a lowercase first letter).
testInterpretCurrentInteraction() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
Tests that the correct text is returned when interpreting.
testInterpretCurrentInteractionWithIncompleteInput() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
 
testInterpretJavaArguments() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
Tests that "java Classname [args]" runs the class's main method, with simple delimited arguments.
testInterpretJavaEscapedArgs() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
Tests that escaped characters just return the character itself.
testInterpretJavaQuotedEscapedArgs() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
Tests that within a quote, everything is correctly escaped.
testInterpretJavaSingleQuotedArgs() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
Tests that single quotes can be used as argument delimiters.
testInvalidLowerLevel() - Method in class edu.rice.cs.util.sexp.SExpParserTest
 
testIsAlreadyOpen() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelTest
Creates a new instance of DummyGetDocuments, calls getDocumentForFile() and ensures the method throws an UnsupportedOperationException.
testIsCommented() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test the isCommented() function.
testIsIn1DArray() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBraceTest
 
testIsIn2DArray() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBraceTest
 
testIsMatch() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test isMatch(Brace) method.
testIsQuoted() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test the isQuoted() function.
testIsShadowed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test the isShadowed() function.
testItAll() - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest
 
testJavaAPIFragmentLineNumStrategy() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testLanguageLevelJUnitErrorLine() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
Tests that an elementary level file has the previous line of the actual error reported as the line of its error.
testLargeSuffix() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest
 
testLeadingSpaces() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionDoNothingTest
Tests leading spaces
testLeaveBe() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testLeaveBeMidLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testLeavesOtherLinesAlone() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testLeftBeforePromptMovesToPrompt() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that moving the caret left when it's before the prompt will cycle it to the prompt.
testLeftBeforePromptMovesToPrompt() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that moving the caret left when it's before the prompt will cycle it to the prompt.
testLeftBeforePromptMovesToPrompt() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that moving the caret left when it's before the prompt will cycle it to the prompt.
testLegacyParseProject() - Method in class edu.rice.cs.drjava.project.ProjectTest
Test to make sure all elements of the project are read correctly into the IR
testLegacyParseProjectPJT() - Method in class edu.rice.cs.drjava.project.ProjectTest
Test to make sure all elements of the project are read correctly into the IR
testLineBeginsComment() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testLineCommentBreakCrazy() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testLineCommentStealsBlockCommentSlash() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
testLineCommentStealsLineCommentSlash() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
testLineContainsColon() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContainsTest
Ensures that a line containing a colon is detected.
testLineDoesNotContainColon() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContainsTest
Ensures that a line containing a colon is detected.
testLineDoesNotContainColonDueToComments() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContainsTest
Ensures that a line containing a colon is detected.
testLineDoesNotContainColonDueToQuotes() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContainsTest
Ensures that a line containing a colon is detected.
testLineEndsComment() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testLineWithStar() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyOrEnterPressTest
 
testListenerCount() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testLiveUpdateOfHistoryMaxSize() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
Tests that the history size can be updated, both through the config framework and the setMaxSize method.
testLiveUpdateOfIndentLevel() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
 
testLoadHistoryWithAndWithoutSemicolons() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Loads two history files, one whose statements end in semicolons, and one whose statements do not.
testLocaleSpecificFormat() - Method in class edu.rice.cs.drjava.config.KeyStrokeOptionTest
Tests that key strokes are output in a parseable format even in foreign locales.
testLog() - Method in class edu.rice.cs.util.LogTest
Adds a couple of generic messages to a log, and then tests to make sure they are all correct, in the correct order, and their timestamps are within the past few seconds.
testMakeBraceFailure() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Tests the failure to make a Brace with a non-special character.
testMakeBraceSuccess() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Tests the successful construction of a Brace using the MakeBrace method.
testMakeRelativeTo() - Method in class edu.rice.cs.util.FileOpsTest
 
testMatchBraceText() - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
Tests the functionality that allows brace matching that displays the line matched in the status bar
testMemoryLeak() - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
There used to be a memory leak where various listeners, LeafElements, and other extraneous references from the model, definitions pane, and main frame would be preventing the definitions panes/documents from being GC'd at the correct times causing the entire program to run out of heap space when working with large numbers of files.
testMemSizeToString() - Method in class edu.rice.cs.util.StringOpsTest
 
testMetaKeyPress() - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
Tests that a simulated key press with the meta modifier is correct.
testMixed() - Method in class edu.rice.cs.drjava.CommandLineTest
Supplying both valid and invalid filenames on the command line.
testModifiedByOther() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
 
testModifiedByOtherFalse() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
 
testMotion() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testMove() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
tests the cursor movement function
testMove0StaysPut() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testMoveOnEmpty() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testMoveWithinToken() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testMultCharPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests multiple-character prefix.
testMultilineCommentOrUncommentAfterScroll() - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
Tests that undoing/redoing a multi-line comment/uncomment will restore the caret position
testMultiLineContract() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests indenting with a multiple line contract.
testMultiLineForStatement() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests indenting a multiple line for statement (odd semicolons)
testMultilineIndentAfterScroll() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Tests that undoing/redoing a multi-line indent will restore the caret position.
testMultiLineInput() - Method in class edu.rice.cs.util.StreamRedirectorTest
Tests that an InputStreamRedirector correctly calls _getInput() only when it is needed.
testMultiLineStarInsertFirstLine() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Test case for SourceForge bug# 681203.
testMultiLineStarInsertLaterLine() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Test case for SourceForge bug# 681203.
testMultipleBlankLinesBack() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having a paren delimiter several lines back, with only whitespace inbetween.
testMultipleCallsToFindNext() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testMultipleCharPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests having a multiple character prefix.
testMultipleCharPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests having a multiple character prefix.
testMultipleCommentLinesBack() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having a paren delimiter several lines back, with only blank space and comments inbetween.
testMultipleFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Creates a new document, modifies it, and then does the same with a second document, checking for inteference.
testMultipleFilesArray() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Opens several documents and ensures that the array returned by the model is correct and in the right order.
testMultipleInsert() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
 
testMultipleNodes() - Method in class edu.rice.cs.util.XMLConfigTest
 
testMultipleNodesAttr() - Method in class edu.rice.cs.util.XMLConfigTest
 
testMultipleNodesAttrDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testMultipleNodesDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testMultipleReaders() - Method in class edu.rice.cs.util.ReaderWriterLockTest
Tests that multiple readers can run without causing deadlock.
testMultipleReadersAndWriters() - Method in class edu.rice.cs.util.ReaderWriterLockTest
We would like to test the following schedule.
testMultipleWriters() - Method in class edu.rice.cs.util.ReaderWriterLockTest
Tests that multiple writers run in mutually exclusive intervals without causing deadlock.
testName() - Method in class edu.rice.cs.drjava.model.junit.JUnitError
Gets the test name
testNarrowingWithExtend() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testNarrowingWithSet() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testNE() - Method in class edu.rice.cs.drjava.CommandLineTest
A nonexistent file.
testNestedIfInSwitch() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
tests that an if statment nested in a switch will be indented properly
testNestedQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testNestedQuotedNW() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testNewDocumentsInAndOutOfTheCache() - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
 
testNext() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testNextCharIsNewline() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testNextItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testNoBrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests indenting without an enclosing brace.
testNoBrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
testNoClassFile() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests a document that has no corresponding class file.
testNoDDocInCache() - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
 
testNodes() - Method in class edu.rice.cs.util.XMLConfigTest
 
testNodesDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testNodesStarEnd() - Method in class edu.rice.cs.util.XMLConfigTest
 
testNodesStarEndDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testNodesStarMiddle() - Method in class edu.rice.cs.util.XMLConfigTest
 
testNodesStarMiddleDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testNodeStarAttrsStar() - Method in class edu.rice.cs.util.XMLConfigTest
 
testNodeStarAttrsStarDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testNoEquals() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBraceTest
 
testNoJUnitErrors() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that a JUnit file with no errors is reported to have no errors.
testNoLeadingSpaces() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionDoNothingTest
Tests no leading spaces
testNoMatch() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
Tests that if "tab completion" does not find a match, then cursor goes back to "end".
testNone() - Method in class edu.rice.cs.drjava.CommandLineTest
Tests DrJava with no command line arguments.
testNonEmptyConfiguration() - Method in class edu.rice.cs.drjava.config.SavableConfigurationTest
Tests the saveConfiguration method with some configuration data.
testNonTestCaseError() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that the ui is notified to put up an error dialog if JUnit is run on a non-TestCase.
testNoParameters() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
 
testNoParenDelims() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having no paren phrase delimiters on prev line.
testNoPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipCommentsTest
 
testNoPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests not having the prefix in the text.
testNoPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests not having the prefix in the text.
testNoPrevStmt() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
testNoSuffix() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest
 
testNoSuggestedDirectory() - Method in class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
Tests that a no suggestion can be made for the destination directory if there is no valid source root.
testNotEmptyOnStartup() - Method in class edu.rice.cs.drjava.model.SingleDisplayModelTest
Tests the invariant that at least one document is open at time of creation.
testNotifyCollapse() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testNotifyInsert() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testNotifyRemove() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testNotInDocument() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testNotInScope() - Method in class edu.rice.cs.drjava.model.debug.DebugWatchDataTest
Tests that a watch displays correctly if it is not in scope.
testNotRecognizeComments() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testNotRecognizeComments2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testNotStartOfStmtDueToEndCharactersInCommentsOrQuotes() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartingNewStmtTest
Ensures that the current line is the first line of a statement.
testNullData() - Method in class edu.rice.cs.util.swing.ScrollableListDialogTest
 
testNullData() - Method in class edu.rice.cs.util.swing.ScrollableListSelectionDialogTest
 
testNumListeners() - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
 
testOldDocumentsInAndOutOfTheCache() - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
 
testOneJUnitError() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that a JUnit file with an error is reported to have an error.
testOnlyCurly() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurlyTest
 
testOpenBracePrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipCommentsTest
 
testOpenBracket() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testOpenClosed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test isOpen() and isClosed().
testOpenMany() - Method in class edu.rice.cs.drjava.CommandLineTest
Many files on the command line.
testOpenMultipleFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Opens multiple files.
testOpenMultipleFilesError() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Error checking for openening multiple files checks for null and an array w/null.
testOpenMultipleNonexistentFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Attempts to open a non-existent file.
testOpenNonexistentFile() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Attempts to open a non-existent file.
testOpenOne() - Method in class edu.rice.cs.drjava.CommandLineTest
Open one file on the command line.
testOpenParen() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testOpenRealFile() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Opens a file.
testOperatorDelim() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having an operator as a delimiter.
testOriginalCopyRemains() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
Tests that the original copy of an edited entry remains in the history.
testOtherLinesIndented() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testPackageExplore() - Method in class edu.rice.cs.util.FileOpsTest
This tests that packageExplore correctly runs through and returns non-empty packages
testParen() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracketTest
 
testParenDelimsNoText() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having delimiter on prev line, with no text preceding
testParenDelimsWithComment() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having a comment after the delimiter
testParenDelimsWithText() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having delimiter on prev line, with text preceding
testParenthesizedAnonymousInnerClass() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
 
testParse() - Method in class edu.rice.cs.drjava.config.BooleanOptionTest
 
testParse() - Method in class edu.rice.cs.drjava.config.ColorOptionTest
 
testParse() - Method in class edu.rice.cs.drjava.config.FontOptionTest
 
testParse() - Method in class edu.rice.cs.drjava.config.ForcedChoiceOptionTest
 
testParse() - Method in class edu.rice.cs.drjava.config.IntegerOptionTest
 
testParse() - Method in class edu.rice.cs.drjava.config.KeyStrokeOptionTest
 
testParse() - Method in class edu.rice.cs.drjava.config.LongOptionTest
 
testParse() - Method in class edu.rice.cs.drjava.config.NonNegativeIntegerOptionTest
 
testParse() - Method in class edu.rice.cs.drjava.config.StringOptionTest
 
testParse() - Method in class edu.rice.cs.drjava.config.VectorOptionTest
 
testParseFile() - Method in class edu.rice.cs.drjava.project.ProjectTest
 
testParseLine() - Method in class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
 
testParseMultiple() - Method in class edu.rice.cs.util.sexp.SExpParserTest
Tests to make sure that multiple top-level s-exps are parsed separately and in tact
testParseProject() - Method in class edu.rice.cs.drjava.project.ProjectTest
Test to make sure all elements of the project are read correctly into the IR
testParseProjectPJT() - Method in class edu.rice.cs.drjava.project.ProjectTest
Test to make sure all elements of the project are read correctly into the IR
testPollListeners() - Method in class edu.rice.cs.drjava.model.EventNotifierTest
Checks that the notifier can poll multiple listeners.
testPosInParenPhrase() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testPrefixAtEnd() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Prefix appears at the end of a document.
testPrefixOnCurrLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests prefix on current line.
testPrev() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testPrevItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testPrevStmtPrevLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
testPrevStmtSeveralLinesBeforeCurrLocation() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
testPrintln() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
testPrintString() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testPromptForDestination() - Method in class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
 
testProperConfigSet() - Method in class edu.rice.cs.drjava.config.OptionMapLoaderTest
 
testProperExceptionThrowing() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDocTest
Creates a DummyOpenDefDoc and ensures that it properly throws UnsupportedOperationException by calling isModifiedOnDisk().
testQuoteBreakComment2() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testQuoteBreaksComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testQuotedNW() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testQuoteEscapeQuoted() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testQuotesSimple() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testQuotesWithGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testReadAndWriteTempFile() - Method in class edu.rice.cs.util.FileOpsTest
 
testReaderMultipleReads() - Method in class edu.rice.cs.util.ReaderWriterLockTest
Ensure that a single thread can perform multiple reads.
testRealError() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that a test class which throws a *real* Error (not an Exception) is handled correctly.
testRealSaveFirstSave() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Makes a first save of the current document.
testRecallFromHistory() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocumentTest
Tests that recalling commands from the history works.
testRecursiveDirectoryDelete() - Method in class edu.rice.cs.util.FileOpsTest
 
testRegExStrategy() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testRegionManager() - Method in class edu.rice.cs.drjava.model.DocumentRegionTest
Tests RegionManager.
testRelativePath() - Method in class edu.rice.cs.drjava.CommandLineTest
A regression test for bug #542747, which related to opening a file via the command line using a relative path.
testRemembersMultipleEditedEntries() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
Tests that the history remembers multiple edited entries for the given command.
testRemembersOneEditedEntry() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
Tests that the history remembers one edited entry for the given command.
testRemove() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testRemoveFile() - Method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Tests that files are removed correctly from the list.
testRenameDocument() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
When the node is the only child of its parent and it is refreshed it should not try to delete the parent.
testReopenFile() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Attempts to reopen an already open file.
testReopenFiles() - Method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Tests that the list is re-ordered correctly after a file is re-opened, even if it has a different path.
testReplace() - Method in class edu.rice.cs.util.StringOpsTest
Test the replace() method of StringOps class.
testReplaceAllBackwards() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testReplaceAllContinue() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testReplaceAllContinueNoMatchCase() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testReplaceAllSameWord() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
This test checks that replacing a word with itself will halt on replace all.
testReplaceCreatesMatch() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
This tests that a replace all where the replacement action creates a new match does not replace this new match
testReplaceCreatesMatchBackwards() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
This tests that a replace all backwards where the replacement action creates a new match does not replace this new match
testReplaceVariables() - Method in class edu.rice.cs.util.StringOpsTest
 
testReplaceVariables2() - Method in class edu.rice.cs.util.StringOpsTest
 
testReplaceVariables3() - Method in class edu.rice.cs.util.StringOpsTest
 
testResultOfNonPublicTestCase() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that the ui is notified to put up an error dialog if JUnit is run on a non-public TestCase.
testReturnConstant() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
testReverseSearchTwice() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
Tests reverse searching twice.
testRevertFile() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Forces a file to be opened with getDocumentforFile.
testRightAfterBrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
testRightBeforePromptMovesToEnd() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that moving the caret right when it's before the prompt will cycle it to the end of the document.
testRightBeforePromptMovesToEnd() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
Tests that moving the caret right when it's before the prompt will cycle it to the end of the document.
testRightBeforePromptMovesToEnd() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that moving the caret right when it's before the prompt will cycle it to the end of the document.
testRunMainMethod() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
 
testSave() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSaveAllSaveCorrectFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Ensures that all open files are saved in appropriate order, i.e., even with BAR file as active document, save all should first prompt to save FOO, then BAR.
testSaveAlreadySaved() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Saves a file already saved and overwrites its contents.
testSaveAsAlreadySaved() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Ensures that saveAs saves to a different file.
testSaveAsExistsAndOpen() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
 
testSaveAsExistsForOverwrite() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
 
testSaveAsExistsForOverwrite() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
Tests that the history doesn't overwrite files without prompting.
testSaveButtonEnabled() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Tests that the save button does not set itself as enabled immediately after opening a file.
testSaveClearAndLoadHistory() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Interprets some statements, saves the history, clears the history, then loads the history.
testSaveDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSaveFile() - Method in class edu.rice.cs.util.FileOpsTest
This method checks that backups are made correctly, that when a save fails, no data is lost, and that when a save is attempted on a write-protected file, the save fails (bug #782963).
testSaveFirst() - Method in class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
 
testSaveProject() - Method in class edu.rice.cs.drjava.ui.ProjectMenuTest
 
testScriptLoading() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
Tests that an interactions history can be loaded in as a script.
testSearchesDoNotRepeatWhenChangingDirection() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
This test addresses bug #745714 Searches Repeat When Changing Direction.
testSearchHistory() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
Tests that the tab completion of the most recent entry is correct.
testSecondLineMisindented() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testSecondLineProblem() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testSecondLineProblem2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testSetAttrFromEmpty() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSetAttrFromEmptyDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSetAttrNoOverwrite() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSetAttrNoOverwriteDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSetAttrOverwrite() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSetAttrOverwriteDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSetBuildDirectory() - Method in class edu.rice.cs.drjava.ui.ProjectMenuTest
 
testSetChangeInputListener() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
Tests that setting and changing an input listener works correctly.
testSetFromNode() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSetFromNodeDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSetMatching() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testSetNodeFromEmpty() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSetNodeFromEmptyDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSetNodeNoOverwrite() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSetNodeNoOverwriteDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSetNodeOverwrite() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSetNodeOverwriteDelegate() - Method in class edu.rice.cs.util.XMLConfigTest
 
testSetNotInList() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testSetNotMatching() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testShiftBackspace() - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
Tests that shift backspace works the same as backspace.
testShrink() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.GapTest
Tests the ability to shrink a Gap.
testShrinksToMaxSize() - Method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Tests that the size of the recent files list is reduced in response to a decrease in max size.
testSimple() - Method in class edu.rice.cs.util.BalancingStreamTokenizerTest
 
testSimpleDocumentRegion() - Method in class edu.rice.cs.drjava.model.DocumentRegionTest
Tests DummyDocumentRegion class.
testSimpleFirstLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
testSimpleReplace() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testSimpleSecondLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
testSimpleSuggestedDirectory() - Method in class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
Tests that a simple suggestion can be made for the destination directory.
testSingleEclipsesDouble() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest
Tests how a single quote can eclipse the effects of a double quote by inserting the single quote before the double quote.
testSingleLineContract() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests indenting with a single line contract.
testSlashStarMidLineAfter() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testSlashStarMidLineBefore() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testSlashStarMidLineFirstLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
testSlashStarMidLineSecondLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
testSmallFileProblem() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testSpaceBrace() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testSpaces() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyOrEnterPressTest
 
testSpaces() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineIsWingCommentTest
 
testSpaceSuffix() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest
 
testSplitFile() - Method in class edu.rice.cs.util.FileOpsTest
 
testStarSlashMidLineAfter() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testStarSlashMidLineBefore() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testStartBrace() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testStartCompile(OpenDefinitionsDocument) - Static method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Invokes startCompile on the given document in the event thread.
testStartDeleteGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
testStarted(String) - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Called when a particular test is started.
testStarted(String) - Method in interface edu.rice.cs.drjava.model.junit.JUnitModelCallback
Called when a particular test is started.
testStarted(String) - Method in class edu.rice.cs.drjava.model.junit.JUnitTestRunner
Called by BaseTestRunner when a test is started.
testStarted(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Notifies that a particular test has started.
testStarted(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyJUnitModel
 
testStarted(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Called when a particular test is started.
testStarted(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
Called when a particular test is started.
testStarted(String) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Provides the ability to display the name of the test being run.
testStarted(String, String) - Method in class edu.rice.cs.drjava.ui.JUnitPanel
 
testStartFromTopContinue() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testStartOfDocument() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests hitting start of document.
testStartOfDocument() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests hitting start of document.
testStartOfStmtCheckForEndCharacters() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartingNewStmtTest
Ensures that the current line is the first line of a statement.
testStartOfStmtIgnoreWhiteSpaceAndCommentsInBetween() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartingNewStmtTest
Ensures that the current line is the first line of a statement.
testStartSimple() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testStartSpaceIndent() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testStartsWithPrefixNoText() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests having a line start with prefix, with no text following
testStartsWithPrefixNoText() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests having prev line start with prefix, with no text following
testStartsWithPrefixWithText() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests having a line start with prefix, with text following
testStartsWithPrefixWithText() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests having prev line start with prefix, with text following
testStaticInput() - Method in class edu.rice.cs.util.StreamRedirectorTest
Tests that an InputStreamRedirector correctly redirects input that is static.
testStringClassRecognition() - Method in class edu.rice.cs.drjava.model.ClassAndInterfaceFinderTest
Tests to see if string input is properly parsed to obtain class name.
testStringInterfaceRecognition() - Method in class edu.rice.cs.drjava.model.ClassAndInterfaceFinderTest
Tests to see if string input is properly parsed to obtain interface name.
testStringInterfaceRejection() - Method in class edu.rice.cs.drjava.model.ClassAndInterfaceFinderTest
Tests to see if string input is properly parsed to reject interface name.
testStringPackageRecognition() - Method in class edu.rice.cs.drjava.model.ClassAndInterfaceFinderTest
Tests to see if string input is properly parsed to insert package name.
testStub() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugContextTest
 
testStub() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugTest
 
testStub() - Method in class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
 
testStuffAfter() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyOrEnterPressTest
 
testStuffBefore() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyOrEnterPressTest
 
testSuiteEnded(JUnitError[]) - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Called when a full suite of tests has finished running.
testSuiteEnded(JUnitError[]) - Method in interface edu.rice.cs.drjava.model.junit.JUnitModelCallback
Called when a full suite of tests has finished running.
testSuiteEnded(JUnitError[]) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Notifies that a full suite of tests has finished running.
testSuiteEnded(JUnitError[]) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyJUnitModel
 
testSuiteEnded(JUnitError[]) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Called when a full suite of tests has finished running.
testSuiteEnded(JUnitError[]) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
Called when a full suite of tests has finished running.
testSuiteStarted(int) - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
Called to indicate that a suite of tests has started running.
testSuiteStarted(int) - Method in interface edu.rice.cs.drjava.model.junit.JUnitModelCallback
Called to indicate that a suite of tests has started running.
testSuiteStarted(int) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Notifies that a suite of tests has started running.
testSuiteStarted(int) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DummyJUnitModel
 
testSuiteStarted(int) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Called to indicate that a suite of tests has started running.
testSuiteStarted(int) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
Called to indicate that a suite of tests has started running.
testSwitchActiveInterpreter() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
Ensure that MainJVM can correctly switch the active interpreter used by the interpreter JVM.
testSwitchInterpreters() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Tests that the appropriate event is fired when the model's interpreter changes.
testSwitchToNonExistantInterpreter() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
Ensure that switching to a non-existant interpreter throws an Exception.
testSystemIn() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
 
testTextAfterBrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
testThrowRuntimeException() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
testTokenizeAndStringify() - Method in class edu.rice.cs.util.ArgumentTokenizerTest
Tests that arguments can be "stringified" properly.
testTokenizeArguments() - Method in class edu.rice.cs.util.ArgumentTokenizerTest
Tests that the argument tokenizer can split up a simple list of arguments.
testTokenizeEscapedArgs() - Method in class edu.rice.cs.util.ArgumentTokenizerTest
Tests that escaped characters just return the character itself.
testTokenizeQuotedEscapedArgs() - Method in class edu.rice.cs.util.ArgumentTokenizerTest
Tests that within a quote, everything is correctly escaped.
testTokenizeSingleQuotedArgs() - Method in class edu.rice.cs.util.ArgumentTokenizerTest
Tests that single quotes can be used as argument delimiters.
testTopLevel() - Method in class edu.rice.cs.util.sexp.SExpParserTest
 
testToString() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test the toString method.
testToStringBoolean() - Method in class edu.rice.cs.util.StringOpsTest
 
testToStringByte() - Method in class edu.rice.cs.util.StringOpsTest
 
testToStringChar() - Method in class edu.rice.cs.util.StringOpsTest
 
testToStringDouble() - Method in class edu.rice.cs.util.StringOpsTest
 
testToStringFloat() - Method in class edu.rice.cs.util.StringOpsTest
 
testToStringInt() - Method in class edu.rice.cs.util.StringOpsTest
 
testToStringLong() - Method in class edu.rice.cs.util.StringOpsTest
Tests for getting the simple name of a class.
testToStringObject() - Method in class edu.rice.cs.util.StringOpsTest
 
testToStringShort() - Method in class edu.rice.cs.util.StringOpsTest
 
testToStringThrowsRuntimeException() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
testTrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTraceTest
 
testTraversalOps() - Method in class edu.rice.cs.util.docnavigation.JListSortNavigatorTest
 
testTraversalOps() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
testTypeBraceNotInCode() - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
Tests that typing a brace in a string/comment does not cause an indent.
testTypeEnterNotInCode() - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
Tests that typing Enter in a string/comment does cause an indent.
testUncaught() - Method in class edu.rice.cs.drjava.model.MultiThreadedTestCaseTest
Uncaught exception in spawned thread.
testUncaught() - Method in class edu.rice.cs.drjava.model.MultiThreadedTestCaseTest.Uncaught
 
testUncommentIgnoreMultipleLines() - Method in class edu.rice.cs.drjava.model.definitions.CommentTest
Tests the Uncomment Line(s) command with multiple lines.
testUncommentIgnoreSingleLine() - Method in class edu.rice.cs.drjava.model.definitions.CommentTest
Tests the Uncomment Line(s) command with a single line.
testUncommentMultipleLines() - Method in class edu.rice.cs.drjava.model.definitions.CommentTest
Tests the Uncomment Line(s) command with multiple lines.
testUncommentSingleLine() - Method in class edu.rice.cs.drjava.model.definitions.CommentTest
Tests the Uncomment Line(s) command with a single line.
testUndoEventsOccur() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Tests that the undoableEditHappened event is fired if the undo manager is in use.
testUnmaskBlockCommentedLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
testUnsavedAndUnCompiledChanges() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that when a JUnit file with no errors, after being saved and compiled, has it's contents replaced by a test that should fail, will pass all tests.
testUnsavedSuggestedDirectory() - Method in class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
Tests that a suggestion can be made for an unsaved file, if the user chooses to save it.
testUtilVersion() - Method in class edu.rice.cs.drjava.DependenciesTest
This test ensures that the util package version is as new as we expect.
testValidMessageTypes() - Method in class edu.rice.cs.util.swing.ScrollableListDialogTest
Tests that all the valid message types are accepted and that they are the only message types accepted.
testValidMessageTypes() - Method in class edu.rice.cs.util.swing.ScrollableListSelectionDialogTest
Tests that all the valid message types are accepted and that they are the only message types accepted.
testVerifyErrorHandledCorrectly() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
Tests that a VerifyError is reported as an error, rather than simply causing JUnit to blow up.
testWarnings() - Method in class edu.rice.cs.drjava.model.javadoc.JavadocModelTest
 
testWeird() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testWholeWordSearchIgnore() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testWholeWordSearchOnTestString1() - Method in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
testWidening() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModelTest
 
testWierd2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testWingComment() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineIsWingCommentTest
 
testWingInsideBlock() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineIsWingCommentTest
 
testWithParen() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurlyTest
 
testWorksAfterRestartConstant() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
testWriteFile() - Method in class edu.rice.cs.drjava.project.ProjectTest
 
testWriteFilePJT() - Method in class edu.rice.cs.drjava.project.ProjectTest
 
testWriteFileXML() - Method in class edu.rice.cs.drjava.project.ProjectTest
 
testWSAfterBrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
testXMLParse() - Method in class edu.rice.cs.drjava.project.XMLProjectFileParserTest
 
TEXT - Static variable in class edu.rice.cs.util.FileOpsTest
 
TEXT_AND_ICONS - Static variable in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
 
TEXT_ANTIALIAS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to draw anti-aliased text.
TEXT_ONLY - Static variable in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
 
TextAtom - Class in edu.rice.cs.util.sexp
 
TextAtom(String) - Constructor for class edu.rice.cs.util.sexp.TextAtom
 
textCompoundUndoManager() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test method for CompoundUndoManager.
textDeleteDoc() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test removal of text.
textGetColumn1() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests returning the current column in the document.
textGetColumn2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests returning the current column in the document.
textGetLine1() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test returning second line in a two-line document.
textGetLine2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to a specific line.
textGetLine3() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to the fourth line in a four line document.
textGetLine4() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to a line beyond the number of lines in a document just goes to the end of the file.
textGetLine5() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to the first line of an empty document doesn't do anything funny.
textGetLine6() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to a line that is greater than the line count of an empty document just keeps you in your current location.
textGetLine7() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test that going to a line within the document's line count sets the current position to the first character of the line.
textGetLineDeleteText() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests line numbering output after deletion of a block
textGetLineDeleteText2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests line numbering output after deletion of a block
textGetPackageNameWithPackageStatementAfterImport() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Puts an otherwise valid package statement after a valid import declaration.
textGotoLine1() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to the second line in a two-line document.
textGotoLine2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to a specific line.
textGotoLine3() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to the fourth line in a four line document.
textGotoLine4() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to a line beyond the number of lines in a document just goes to the end of the file.
textGotoLine5() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to the first line of an empty document doesn't do anything funny.
textGotoLine6() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to a line that is greater than the line count of an empty document just keeps you in your current location.
textGotoLine7() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test that going to a line within the document's line count sets the current position to the first character of the line.
textHighlightKeywords1() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test that keywords are highlighted properly.
textHighlightKeywords2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
This test case simulates what happens when some text is selected and there is a keyword around too.
textInsertSlashIntoStarSlash() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test inserting a slash between a star-slash combo.
textInsertStarIntoSlashStar() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test inserting a star between a slash-star combo.
textInsertStarIntoStarSlash() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test inserting a star between a star-slash combo.
textInsertToDoc() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test insertion.
textPackageNameEmpty() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test package-finding on empty document.
textPackageNameSimple() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test package-finding on simple document, with no funny comments.
textPackageNameWeird1() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test package-finding on document with a block comment between parts of package.
textPackageNameWeird2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test package-finding on document with a line comment between parts of package.
textQualifiedClassNameWithoutPackage() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests that the correct qualified class name is returned without a package.
textQualifiedClassNameWithPackage() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests that the correct qualified class name is returned with a package.
textRemoveTabs1() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test whether removeTabs actually removes all tabs.
textRemoveTabs2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
As of drjava-20020122-1534, files with tabs ended up garbled, with some of the text jumbled all around (bug #506630).
textTabRemovalOnInsertString() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test whether tabs are removed as appropriate on call to insertString.
textTabRemovalOnInsertString2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test whether tabs are removed as appropriate on call to insertString.
textTopLevelClassName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests class name-finding on document.
textTopLevelClassNameMisleading() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests class name-finding on document.
textTopLevelClassNameNoSpace() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests that a keyword with no space following it does not cause a StringOutOfBoundsException (bug 742226).
textTopLevelClassNameWComments() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test class name-finding on document
textTopLevelClassNameWithClassloaderImport() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests that the word class is not recognized if it is not followed by whitespace.
textTopLevelClassNameWithDelimiters() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests class name-finding on document.
textTopLevelEnclosingClassName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests that the name of a top level enclosing class can be found.
textTopLevelInterfaceName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test interface name-finding on document
textTopLevelInterfaceNameBeforeClassName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests class name-finding on document.
textTopLevelInterfaceNameMisleading() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests class name-finding on document
textTopLevelInterfaceNameMisleading2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests class name-finding on document
textUndoAndRedoAfterMultipleLineCommentAndUncomment() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Verify that undoing a multiple-line indent will be a single undo action
textUndoAndRedoAfterMultipleLineIndent() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Verify that undoing a multiple-line indent will be a single undo action
textUndoOrRedoSetsUnmodifiedState() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Verifies that the undo manager correctly determines if the document has been modified since the last save.
THREAD_DEATH_CLASS - Static variable in class edu.rice.cs.drjava.model.debug.DebugTestCase
 
threadLocationUpdated(OpenDefinitionsDocument, int, boolean) - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when the given line is reached by the current thread in the debugger, to request that the line be displayed.
threadLocationUpdated(OpenDefinitionsDocument, int, boolean) - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when the given line is reached by the current thread in the debugger, to request that the line be displayed.
threadLocationUpdated(OpenDefinitionsDocument, int, boolean) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.BreakpointTestListener
 
threadLocationUpdated(OpenDefinitionsDocument, int, boolean) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
threadLocationUpdatedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
threadStarted() - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when a thread starts.
threadStarted() - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when a thread starts.
threadStarted() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
This won't fail because threads could be starting at any time.
threadStartedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
throwCaughtException() - Method in class edu.rice.cs.util.swing.AsyncCompletionArgs
If an exception was thrown during the execution of the AsyncTask, calling this method will cause the exception to be thrown again in the thread that calls this method.
toggleBookmark(int, int) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Toogle the specified bookmark in the active document.
toggleBookmark() - Method in class edu.rice.cs.drjava.ui.MainFrame
Toggle a bookmark.
toggleBreakpoint(OpenDefinitionsDocument, int, int, boolean) - Method in interface edu.rice.cs.drjava.model.debug.Debugger
Toggles whether a breakpoint is set at the given line in the given document.
toggleBreakpoint(OpenDefinitionsDocument, int, int, boolean) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Toggles whether a breakpoint is set at the given line in the given document.
toggleBreakpoint(OpenDefinitionsDocument, int, int, boolean) - Method in class edu.rice.cs.drjava.model.debug.NoDebuggerAvailable
Toggles whether a breakpoint is set at the given line in the given document.
token() - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Returns the type of the current token.
tokenize(String) - Static method in class edu.rice.cs.util.ArgumentTokenizer
Tokenizes the given String into String tokens
tokenize(String, boolean) - Static method in class edu.rice.cs.util.ArgumentTokenizer
Tokenizes the given String into String tokens.
TokenList - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
A list of reduced model tokens.
TokenList() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList
 
TokenList.Iterator - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
 
TokenList.Iterator() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
Tokens - Interface in edu.rice.cs.util.sexp
A common namespace for the token classes.
Tokens.BackSlashToken - Class in edu.rice.cs.util.sexp
 
Tokens.BooleanToken - Class in edu.rice.cs.util.sexp
Words include any text (including symbols) that is not a number, a backslash, or a quote character.
Tokens.LeftParenToken - Class in edu.rice.cs.util.sexp
 
Tokens.NumberToken - Class in edu.rice.cs.util.sexp
Numbers are string s of only digits (0-9)
Tokens.NumberToken(double) - Constructor for class edu.rice.cs.util.sexp.Tokens.NumberToken
 
Tokens.QuotedTextToken - Class in edu.rice.cs.util.sexp
This token is handled as a unit by the lexer.
Tokens.QuotedTextToken(String) - Constructor for class edu.rice.cs.util.sexp.Tokens.QuotedTextToken
 
Tokens.RightParenToken - Class in edu.rice.cs.util.sexp
 
Tokens.SExpToken - Class in edu.rice.cs.util.sexp
These tokens are designed to be compared using the == operator with (, ), ", and \.
Tokens.SExpToken(String) - Constructor for class edu.rice.cs.util.sexp.Tokens.SExpToken
 
Tokens.WordToken - Class in edu.rice.cs.util.sexp
Words include any text (including symbols) that is not a number, a backslash, or a quote character.
Tokens.WordToken(String) - Constructor for class edu.rice.cs.util.sexp.Tokens.WordToken
 
TokensTest - Class in edu.rice.cs.util.sexp
Test class for Tokens.java in this package.
TokensTest() - Constructor for class edu.rice.cs.util.sexp.TokensTest
 
TOL - Static variable in class edu.rice.cs.util.LogTest
 
TOOLBAR_ENABLED - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether or not the toolbar should be displayed.
TOOLBAR_ICONS_ENABLED - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether icons should be displayed on the toolbar buttons.
TOOLBAR_TEXT_ENABLED - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether text should be displayed on toolbar buttons.
ToolbarOptionComponent - Class in edu.rice.cs.drjava.ui.config
The special option component for the toolbar text and toolbar icon options.
ToolbarOptionComponent(String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
The constructor does not take an option since we have specific knowledge of the two options we'll need for this component.
ToolbarOptionComponent(String, SwingFrame, String) - Constructor for class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
Constructor that allows for a tooltip description.
toString() - Method in class edu.rice.cs.drjava.config.ConfigProperty
Return the value.
toString() - Method in class edu.rice.cs.drjava.config.Configuration
Returns a string representation of the contents of the OptionMap.
toString() - Method in class edu.rice.cs.drjava.config.ConstantProperty
Return the value.
toString() - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
toString() - Method in class edu.rice.cs.drjava.config.DrJavaProperty
Return the value, which might be stale or null.
toString() - Method in class edu.rice.cs.drjava.config.FileProperty
Return the value.
toString() - Method in exception edu.rice.cs.drjava.config.OptionParseException
Format a nice message for the user.
toString() - Method in class edu.rice.cs.drjava.config.OptionParser
Returns a string representation of this OptionParser/Option suitable for debugging.
toString() - Method in class edu.rice.cs.drjava.model.BrowserDocumentRegion
 
toString() - Method in class edu.rice.cs.drjava.model.cache.DocumentCache
 
toString() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Prints out this model's errors.
toString() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
String to display in a combo box (generally getName())
toString() - Method in class edu.rice.cs.drjava.model.compiler.JavacCompiler
 
toString() - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
The toString() of this class is displayed in the "Compiler" drop down on the compiler tab.
toString() - Method in class edu.rice.cs.drjava.model.debug.DebugWatchData
Returns a legible representation of the type, name, and value.
toString() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDABreakpoint
 
toString() - Method in class edu.rice.cs.drjava.model.debug.jpda.Step
 
toString() - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
 
toString() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
toString() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceInfo
 
toString() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
toString() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
toString() - Method in class edu.rice.cs.drjava.model.DJError
Gets a String representation of the error.
toString() - Method in class edu.rice.cs.drjava.model.DocumentRegion
 
toString() - Method in class edu.rice.cs.drjava.model.FindResult
Intelligible toString method
toString() - Method in class edu.rice.cs.drjava.model.JarJDKToolsLibrary
 
toString() - Method in class edu.rice.cs.drjava.model.JDKToolsLibrary
 
toString() - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
toString() - Method in class edu.rice.cs.drjava.ui.BreakpointsPanel.BreakpointRegionTreeUserObj
 
toString() - Method in class edu.rice.cs.drjava.ui.BrowserHistoryPanel.BrowserHistoryListUserObj
 
toString() - Method in class edu.rice.cs.drjava.ui.ClipboardHistoryFrame.FrameState
 
toString() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Returns a custom string representation of this option component.
toString() - Method in class edu.rice.cs.drjava.ui.DetachedFrame.FrameState
 
toString() - Method in class edu.rice.cs.drjava.ui.EditExternalDialog.FrameState
 
toString() - Method in class edu.rice.cs.drjava.ui.ExecuteExternalDialog.FrameState
 
toString() - Method in class edu.rice.cs.drjava.ui.JarOptionsDialog.FrameState
 
toString() - Method in class edu.rice.cs.drjava.ui.MainFrame.GoToFileListEntry
 
toString() - Method in class edu.rice.cs.drjava.ui.MainFrame.JavaAPIListEntry
 
toString() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame.FrameState
 
toString() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentLineNumStrategy
 
toString() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.FragmentStrategy
 
toString() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixLineNumStrategy
 
toString() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.PrefixStrategy
 
toString() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExLineNumStrategy
 
toString() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputModel.RegExStrategy
 
toString() - Method in class edu.rice.cs.drjava.ui.RegionsListPanel.RegionListUserObj
 
toString() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel.RegionTreeUserObj
 
toString() - Method in class edu.rice.cs.util.docnavigation.FileNode
 
toString() - Method in class edu.rice.cs.util.docnavigation.LeafNode
 
toString() - Method in class edu.rice.cs.util.FileOps.NullFile
 
toString() - Method in class edu.rice.cs.util.NullFile
 
toString() - Method in class edu.rice.cs.util.sexp.BoolAtom
 
toString() - Method in class edu.rice.cs.util.sexp.Cons
 
toString() - Method in class edu.rice.cs.util.sexp.Empty
 
toString() - Method in class edu.rice.cs.util.sexp.NumberAtom
 
toString() - Method in class edu.rice.cs.util.sexp.TextAtom
If the given text was a quoted string, the text returned excludes the quotes around the string.
toString() - Method in class edu.rice.cs.util.sexp.Tokens.SExpToken
 
toString(long[]) - Static method in class edu.rice.cs.util.StringOps
This works just like java.util.Arrays.toString in Java 5.0 but is not version-specific.
toString(int[]) - Static method in class edu.rice.cs.util.StringOps
This works just like java.util.Arrays.toString in Java 5.0 but is not version-specific.
toString(short[]) - Static method in class edu.rice.cs.util.StringOps
This works just like java.util.Arrays.toString in Java 5.0 but is not version-specific.
toString(char[]) - Static method in class edu.rice.cs.util.StringOps
This works just like java.util.Arrays.toString in Java 5.0 but is not version-specific.
toString(byte[]) - Static method in class edu.rice.cs.util.StringOps
This works just like java.util.Arrays.toString in Java 5.0 but is not version-specific.
toString(boolean[]) - Static method in class edu.rice.cs.util.StringOps
This works just like java.util.Arrays.toString in Java 5.0 but is not version-specific.
toString(float[]) - Static method in class edu.rice.cs.util.StringOps
This works just like java.util.Arrays.toString in Java 5.0 but is not version-specific.
toString(double[]) - Static method in class edu.rice.cs.util.StringOps
This works just like java.util.Arrays.toString in Java 5.0 but is not version-specific.
toString(Object[]) - Static method in class edu.rice.cs.util.StringOps
This works just like java.util.Arrays.toString in Java 5.0 but is not version-specific.
toString() - Method in class edu.rice.cs.util.swing.AsyncTask
 
toString() - Method in class edu.rice.cs.util.swing.FileDisplay
 
toString() - Method in class edu.rice.cs.util.swing.HighlightManager
Overrides to toString() to support unit testing
toString() - Method in class edu.rice.cs.util.XMLConfig
Returns a string representation of the object.
toStringHelp() - Method in class edu.rice.cs.util.sexp.Cons
 
toStringHelp() - Method in class edu.rice.cs.util.sexp.Empty
 
toStringHelp() - Method in class edu.rice.cs.util.sexp.SEList
 
toURL(String) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
 
toURL(String) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
 
toURL(File) - Static method in class edu.rice.cs.util.FileOps
Converts the abstract pathname for f into a URL.
traceToString(StackTraceElement[]) - Static method in class edu.rice.cs.util.Log
Converts a stack trace (StackTraceElement[]) to string form
tree - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigatorTest
 
treeCollapsed(TreeExpansionEvent) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Called whenever an item in the tree has been collapsed.
treeExpanded(TreeExpansionEvent) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Called whenever an item in the tree has been expanded.
TRUE - Static variable in class edu.rice.cs.util.sexp.BoolAtom
 
TRUE - Static variable in class edu.rice.cs.util.sexp.Tokens.BooleanToken
 
TYPE - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
TYPE_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
TYPE_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 

U

UnaryOpProperty<P,R> - Class in edu.rice.cs.drjava.config
Class representing unary operations that can be inserted as variables in external processes.
UnaryOpProperty(String, String, Lambda<P, R>, String, String, Lambda<String, P>, Lambda<R, String>) - Constructor for class edu.rice.cs.drjava.config.UnaryOpProperty
Create an eager property.
UnaryOpProperty(String, String, Lambda<P, R>, Lambda<String, P>, Lambda<R, String>) - Constructor for class edu.rice.cs.drjava.config.UnaryOpProperty
Create an eager property.
uncaughtException(Thread, Throwable) - Method in class edu.rice.cs.util.ProcessChain.ProcessChainThreadGroup
 
uncaughtException(Thread, Throwable) - Method in class edu.rice.cs.util.ProcessSequence.ProcessSequenceThreadGroup
 
uncommentLines(int, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Uncomments all lines between selStart and selEnd, inclusive.
uncommentLines(int, int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
uncommentLines(int, int) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
uncommentLines() - Method in class edu.rice.cs.drjava.ui.MainFrame
Uncomment current selection using wing commenting.
undo() - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Undoes the last undoable edit, or compound edit created by the user.
undoableEditCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
undoableEditHappened() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when an undoable edit occurs.
undoableEditHappened() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called when an undoable edit occurs.
undoableEditHappened() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when an undoable edit occurs.
undoableEditHappened() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
undoManagerCanRedo() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
undoManagerCanRedo() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
undoManagerCanUndo() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
undoManagerCanUndo() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
UneditableTableModel - Class in edu.rice.cs.util.swing
Common TableModel for Uneditable tables
UneditableTableModel() - Constructor for class edu.rice.cs.util.swing.UneditableTableModel
 
UneditableTableModel(int, int) - Constructor for class edu.rice.cs.util.swing.UneditableTableModel
 
UneditableTableModel(Object[][], Object[]) - Constructor for class edu.rice.cs.util.swing.UneditableTableModel
 
UneditableTableModel(Vector<String>, int) - Constructor for class edu.rice.cs.util.swing.UneditableTableModel
 
UneditableTableModel(Vector<Vector<Object>>, Vector<String>) - Constructor for class edu.rice.cs.util.swing.UneditableTableModel
 
unescape(String) - Method in class edu.rice.cs.util.BalancingStreamTokenizer
 
unescapeFileName(String) - Static method in class edu.rice.cs.util.StringOps
Unescapes spaces the sequence " " to a space ' ', and a double '' to a single.
unexpectedException(Throwable) - Static method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult
 
UnexpectedException - Exception in edu.rice.cs.util
An exception which DrJava throws on an unexpected error.
UnexpectedException(Throwable) - Constructor for exception edu.rice.cs.util.UnexpectedException
Constructs an unexpected exception with value.toString() as it's message.
UnexpectedException(Throwable, String) - Constructor for exception edu.rice.cs.util.UnexpectedException
Constructs an unexpected exception for value with custom message string + value.toString().
UnexpectedException() - Constructor for exception edu.rice.cs.util.UnexpectedException
Constructs a new RuntimeException to report that unreachable point in code has been reached
UnexpectedException(String) - Constructor for exception edu.rice.cs.util.UnexpectedException
Constructs a new RuntimeException to report specified message
UnfocusableButton - Class in edu.rice.cs.util.swing
A JButton that cannot be given focus.
UnfocusableButton() - Constructor for class edu.rice.cs.util.swing.UnfocusableButton
Creates a new UnfocusableButton.
UnfocusableButton(Action) - Constructor for class edu.rice.cs.util.swing.UnfocusableButton
Creates a new UnfocusableButton.
UnfocusableButton(String) - Constructor for class edu.rice.cs.util.swing.UnfocusableButton
Creates a new UnfocusableButton.
UnfocusableButton(Icon) - Constructor for class edu.rice.cs.util.swing.UnfocusableButton
Creates a new UnfocusableButton.
UnfocusableButton(String, Icon) - Constructor for class edu.rice.cs.util.swing.UnfocusableButton
Creates a new UnfocusableButton.
UNREADLOCKED - Static variable in interface edu.rice.cs.util.text.ReadersWritersLocking
The count indicating that there are no readers of this object (logged using acquireReadLock()).
update(PropertyMaps) - Method in class edu.rice.cs.drjava.config.BinaryOpProperty
Update the property so the value is current.
update(PropertyMaps) - Method in class edu.rice.cs.drjava.config.ConfigProperty
Update the property so the value is current.
update(PropertyMaps) - Method in class edu.rice.cs.drjava.config.ConstantProperty
Update the property so the value is current.
update(PropertyMaps) - Method in class edu.rice.cs.drjava.config.DrJavaProperty
Update the property so the value is current.
update(PropertyMaps) - Method in class edu.rice.cs.drjava.config.FileListProperty
Update the value by concatenating the list of documents.
update(PropertyMaps) - Method in class edu.rice.cs.drjava.config.FileProperty
Update the value of the property.
update(PropertyMaps) - Method in class edu.rice.cs.drjava.config.JavaSystemProperty
Update the property so the value is current.
update(PropertyMaps) - Method in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Update the property so the value is current.
update(PropertyMaps) - Method in class edu.rice.cs.drjava.config.TernaryOpProperty
Update the property so the value is current.
update(PropertyMaps) - Method in class edu.rice.cs.drjava.config.UnaryOpProperty
Update the property so the value is current.
update() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDABreakpoint
 
update(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DefaultLightWeightParsingControl
Perform light-weight parsing.
update() - Method in class edu.rice.cs.drjava.model.DocumentRegion
Throws exception indicating that getString() is not supported.
update(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.LightWeightParsingControl
Perform light-weight parsing on the document if the delay has been exceeded.
update() - Method in class edu.rice.cs.drjava.model.MovingDocumentRegion
Update _lineStartPos and _lineEndPos after line has been edited.
update() - Method in interface edu.rice.cs.drjava.model.OrderedDocumentRegion
 
update() - Method in class edu.rice.cs.drjava.ui.config.ConfigPanel
Tells each component in the vector to update Config with its value.
update() - Method in class edu.rice.cs.util.swing.DefaultFileDisplayManager
Updates the UI to reflect any changes in the fs.
update() - Method in interface edu.rice.cs.util.swing.FileDisplayManager
Notifies manager that the file system has changed.
UPDATE_DELAY - Static variable in class edu.rice.cs.drjava.ui.MainFrame
 
updateButtons() - Method in class edu.rice.cs.drjava.ui.AbortablePanel
Update button state and text.
updateButtons() - Method in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
Update button state and text.
updateButtons() - Method in class edu.rice.cs.drjava.ui.ExternalProcessPanel
Update button state and text.
updateButtons() - Method in class edu.rice.cs.drjava.ui.LessPanel
Update button state and text.
updateButtons() - Method in class edu.rice.cs.drjava.ui.RegionsListPanel
Update button state and text.
updateButtons() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel.DefaultState
 
updateButtons() - Method in interface edu.rice.cs.drjava.ui.RegionsTreePanel.IChangeState
 
updateButtons() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Update button state and text.
updateColors() - Method in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
Called when an OptionListener perceives a change in any of the colors
updateColors() - Method in class edu.rice.cs.drjava.model.definitions.ColoringView
Called when an OptionListener perceives a change in any of the colors
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.ButtonComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.DirectoryOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.ForcedChoiceOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.LabelComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Updates the appropriate configuration option with the new value if different from the old one and legal.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.StringOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Updates the config object with the new setting.
updateData() - Method in class edu.rice.cs.drjava.ui.DebugPanel
Causes all display tables to update their information from the debug manager.
updateFont() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Sets the font of the Interactions Pane to be the value stored in JFace's FontRegistry under the key corresponding to DrJava's font preference.
updateFont() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Sets the font of the Interactions Pane to be the value stored in JFace's FontRegistry under the key corresponding to DrJava's font preference.
updateFont() - Method in class edu.rice.cs.drjava.ui.LineEnumRule
Updates the row header's font information.
updateHighlight(int) - Method in class edu.rice.cs.drjava.ui.ErrorCaretListener
Update the highlight appropriately.
updateLines(R, R) - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
Updates _lineStartPos, _lineEndPos of regions in the interval [firstRegion, lastRegion] using total ordering on regions.
updateLines(R, R) - Method in interface edu.rice.cs.drjava.model.RegionManager
Updates _lineStartPos, _lineEndPos of regions in the interval [firstRegion, lastRegion] using total ordering on regions.
updateList(int) - Method in class edu.rice.cs.drjava.ui.EditExternalDialog
Update the properties.
updateListPane(boolean) - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Update the pane which holds the list of errors for the viewer.
updateMax(int) - Method in class edu.rice.cs.drjava.ui.RecentFileManager
Changes the maximum number of files to display in the list.
updateModifiedSinceSave() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Resets the modification state of this document to be consistent with state of _undoManager.
updateModifiedSinceSave() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
updateModifiedSinceSave() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Sets the document as modified.
updateOpenFiles(File) - Method in class edu.rice.cs.drjava.ui.RecentFileManager
Updates the list after the given file has been opened.
updatePanel() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Forces this panel to be completely updated.
updatePanes() - Method in class edu.rice.cs.drjava.ui.InsertVariableDialog
Update the properties in all the panes.
UPDATER_PRIORITY - Static variable in class edu.rice.cs.drjava.ui.MainFrame
 
updateRedoState() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.RedoAction
Updates the redo state, i.e., where we are as regards undo and redo.
updateStatusField() - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
Updates status fields in the main frame (title bar, selected file name) when document is modified.
updateStatusField() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Updates status fields in the main frame (title bar, selected file name) when document is modified.
updateStatusField() - Method in class edu.rice.cs.drjava.ui.InteractionsPane
Updates status fields in the main frame (title bar, selected file name) when document is modified.
updateStatusField(String) - Method in class edu.rice.cs.drjava.ui.MainFrame
ONLY executes in event thread.
updateStatusField() - Method in class edu.rice.cs.drjava.ui.MainFrame
Updates the status field with the current status of the Definitions Pane.
updateText() - Method in class edu.rice.cs.drjava.ui.ExternalProcessPanel
Update the text area with the text that was read.
updateText() - Method in class edu.rice.cs.drjava.ui.LessPanel
Update the text area if there is new text in the file.
updateUndoState() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoAction
Updates the undo list, i.e., where we are as regards undo and redo.
updateWarnings() - Static method in class edu.rice.cs.drjava.model.compiler.CompilerOptions
 
useEntireColumn() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
 
Utilities - Class in edu.rice.cs.util.swing
 
Utilities() - Constructor for class edu.rice.cs.util.swing.Utilities
 

V

validate(File) - Static method in class edu.rice.cs.util.FileOps
 
validateTextField() - Method in class edu.rice.cs.util.swing.DirectorySelectorComponent
The chooser method for the validation of filenames that are manually entered into the text field.
validateTextField() - Method in class edu.rice.cs.util.swing.FileSelectorComponent
The chooser method for the validation of filenames that are manually entered into the text field.
value - Variable in class edu.rice.cs.drjava.config.OptionEvent
 
value - Variable in exception edu.rice.cs.drjava.config.OptionParseException
 
value(ClassLoader) - Method in class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
Lambda value method
value(PredictiveInputFrame<X>) - Method in interface edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame.CloseAction
 
valueChanged(TreeSelectionEvent) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Called whenever the value of the selection changes.
valueChanged(ListSelectionEvent) - Method in class edu.rice.cs.util.swing.CheckBoxJList
 
valueChanged(FileSelectionEvent) - Method in interface edu.rice.cs.util.swing.FileSelectionListener
Called when a new file/directory was selected by the caller.
valueOf(String) - Static method in enum edu.rice.cs.drjava.model.debug.Debugger.StepType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.rice.cs.drjava.model.definitions.indent.Indenter.IndentReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.rice.cs.util.BalancingStreamTokenizer.Token
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.rice.cs.util.swing.ScrollableListSelectionDialog.SelectionState
Returns the enum constant of this type with the specified name.
values() - Static method in enum edu.rice.cs.drjava.model.debug.Debugger.StepType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.rice.cs.drjava.model.definitions.indent.Indenter.IndentReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.rice.cs.util.BalancingStreamTokenizer.Token
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.rice.cs.util.swing.ScrollableListSelectionDialog.SelectionState
Returns an array containing the constants of this enum type, in the order they are declared.
VariableProperty - Class in edu.rice.cs.drjava.config
Class representing user-defined variables that can be inserted as variables in external processes.
VariableProperty(String, String) - Constructor for class edu.rice.cs.drjava.config.VariableProperty
Create a variable property.
VARIABLES_CATEGORY - Static variable in class edu.rice.cs.drjava.config.PropertyMaps
 
VectorClassnameOptionComponent - Class in edu.rice.cs.drjava.ui.config
 
VectorClassnameOptionComponent(VectorOption<String>, String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.VectorClassnameOptionComponent
 
VectorClassnameOptionComponent(VectorOption<String>, String, SwingFrame, String) - Constructor for class edu.rice.cs.drjava.ui.config.VectorClassnameOptionComponent
Constructor that allows for a tooltip description.
vectorEquals(Vector<File>, Vector<File>) - Method in class edu.rice.cs.drjava.ui.config.VectorFileOptionComponentTest
The equals method for a parameterized Vector.
VectorFileOptionComponent - Class in edu.rice.cs.drjava.ui.config
Graphical form of a VectorOption for the Extra Classpath/Sourcepath options.
VectorFileOptionComponent(VectorOption<File>, String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.VectorFileOptionComponent
 
VectorFileOptionComponent(VectorOption<File>, String, SwingFrame, String) - Constructor for class edu.rice.cs.drjava.ui.config.VectorFileOptionComponent
Constructor that allows for a tooltip description.
VectorFileOptionComponent(VectorOption<File>, String, SwingFrame, boolean) - Constructor for class edu.rice.cs.drjava.ui.config.VectorFileOptionComponent
Constructor with flag for move buttons.
VectorFileOptionComponent(VectorOption<File>, String, SwingFrame, String, boolean) - Constructor for class edu.rice.cs.drjava.ui.config.VectorFileOptionComponent
Constructor that allows for a tooltip description.
VectorFileOptionComponentTest - Class in edu.rice.cs.drjava.ui.config
Tests functionality of this OptionComponent
VectorFileOptionComponentTest() - Constructor for class edu.rice.cs.drjava.ui.config.VectorFileOptionComponentTest
 
VectorOption<T> - Class in edu.rice.cs.drjava.config
Abstract class defining behavior shared by all configuration options with values of type Vector.
VectorOption(String, Option<T>, String, char, String, Vector<T>) - Constructor for class edu.rice.cs.drjava.config.VectorOption
 
VectorOption(String, Option<T>, Vector<T>) - Constructor for class edu.rice.cs.drjava.config.VectorOption
Defaults the "header", "footer", and "delim" fields to open bracket, close bracket, and comma, repsectively.
VectorOptionComponent<T> - Class in edu.rice.cs.drjava.ui.config
Graphical form of a VectorOption for the Extra Classpath option.
VectorOptionComponent(VectorOption<T>, String, SwingFrame) - Constructor for class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Builds a new VectorOptionComponent.
VectorOptionComponent(VectorOption<T>, String, SwingFrame, String) - Constructor for class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Constructor that allows for a tooltip description.
VectorOptionTest - Class in edu.rice.cs.drjava.config
Class according to the JUnit protocol.
VectorOptionTest() - Constructor for class edu.rice.cs.drjava.config.VectorOptionTest
 
ventBuffers(Process, LinkedList<String>, LinkedList<String>) - Static method in class edu.rice.cs.util.newjvm.ExecJVM
Empties BufferedReaders by copying lines into LinkedLists.
verifyExists() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
verifyExists() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
If the file exists, returns true.
verifyOverwrite() - Method in interface edu.rice.cs.drjava.model.FileSaveSelector
Confirms whether the existing chosen file should be overwritten.
verifyOverwrite() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CancelingSelector
 
verifyOverwrite() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
verifyOverwrite() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.WarningFileSelector
 
verifyText(VerifyEvent) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.ConditionListener
 
verifyText(VerifyEvent) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.ConditionListener
 
version() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
The latest version of Java supported by the compiler
version() - Method in class edu.rice.cs.drjava.model.compiler.JavacCompiler
 
version() - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
version() - Method in class edu.rice.cs.drjava.model.JDKToolsLibrary
 
Version - Class in edu.rice.cs.drjava
This interface hold the information about this build of DrJava.
Version() - Constructor for class edu.rice.cs.drjava.Version
 
viewInteractionsClassPath() - Method in class edu.rice.cs.drjava.ui.MainFrame
Displays the interactions classpath.
viewToModel(GlyphView, float, float, Shape, Position.Bias[]) - Method in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
Provides a mapping from the view coordinate space to the logical coordinate space of the model.

W

wait(Object) - Static method in class edu.rice.cs.drjava.model.MultiThreadedTestCase
Wait for a notify or notifyAll.
waitCompileDone() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldFailListener
 
waitCompileDone() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
waitFor() - Method in class edu.rice.cs.util.ProcessChain
Causes the current thread to wait, if necessary, until the process chain has terminated, i.e.
waitFor() - Method in class edu.rice.cs.util.ProcessSequence
Causes the current thread to wait, if necessary, until the process sequence has terminated, i.e.
waitForInterpreter() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
throw new UnsupportedOperationException
waitForInterpreter() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Blocks until the interpreter has registered.
waitForInterpreter() - Method in class edu.rice.cs.drjava.model.DummyGlobalModel
 
waitForInterpreter() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Blocks until the interpreter has registered.
waitInteractionDone() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.InteractionListener
 
waitJUnitDone() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
waitResetDone() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.InteractionListener
 
waitSlaveDone() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Waits until no slave JVM is running under control of "this"
walkerOffset() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
 
walkerOffset() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
 
WARN_BREAKPOINT_OUT_OF_SYNC - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to warn if a document has been modified before allowing the user to set a breakpoint in it.
WARN_CHANGE_LAF - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to warn that a restart is necessary before the look and feel will change.
WARN_CHANGE_THEME - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to warn that a restart is necessary before the theme will change.
WARN_DEBUG_MODIFIED_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to warn that the user is debugging a file that is out of sync with its class file.
WARN_PATH_CONTAINS_POUND - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to warn that a file's path contains a "#' symbol.
warnFileOpen(File) - Method in interface edu.rice.cs.drjava.model.FileSaveSelector
Informs the user that the chosen file is already open and prompts them asking whether to continue with the save
warnFileOpen(File) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CancelingSelector
 
warnFileOpen(File) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
warnFileOpen(File) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.WarningFileSelector
 
warnUser(String, String) - Method in class edu.rice.cs.drjava.ui.JavadocDialog
Warns the user about an error condition.
warnUser(String, String) - Method in interface edu.rice.cs.util.DirectorySelector
Warns the user about an error condition.
watchRemoved(DebugWatchData) - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when a watch is removed.
watchRemoved(DebugWatchData) - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when a watch is removed.
watchRemoved(DebugWatchData) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.BreakpointTestListener
 
watchRemoved(DebugWatchData) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
watchRemovedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
watchSet(DebugWatchData) - Method in class edu.rice.cs.drjava.model.debug.DebugEventNotifier
Called when a watch is set.
watchSet(DebugWatchData) - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when a watch is set.
watchSet(DebugWatchData) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.BreakpointTestListener
 
watchSet(DebugWatchData) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
watchSetCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
whitespace - Variable in class edu.rice.cs.util.BalancingStreamTokenizer.State
Whitespace characters.
whitespace(int...) - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Specify one or more characters as whitespace.
whitespaceRange(int, int) - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Specify a range characters as whitespace.
WINDOW_HEIGHT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Height of MainFrame at startUp.
WINDOW_STATE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The window state (maxamized or normal).
WINDOW_STORE_POSITION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to save and restore window size and position at startUp/shutdown.
WINDOW_WIDTH - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Width of MainFrame at startUp.
WINDOW_X - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
X position of MainFrame at startUp.
WINDOW_Y - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Y position of MainFrame at startUp.
wordChars(int...) - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Specify one or more characters as word characters.
wordRange(int, int) - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Specify a range characters as word characters.
workDir() - Method in class edu.rice.cs.util.GeneralProcessCreator
Returns this process creator's working directory.
workDir() - Method in class edu.rice.cs.util.ProcessCreator
Returns this process creator's working directory.
WORKING_DIR - Static variable in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
 
WORKING_DIR - Static variable in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
 
write() - Method in class edu.rice.cs.drjava.project.ProjectProfile
Write project file in XML format.
write(OutputStream) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
write(int) - Method in class edu.rice.cs.util.OutputStreamRedirector
 
write(byte[]) - Method in class edu.rice.cs.util.OutputStreamRedirector
 
write(byte[], int, int) - Method in class edu.rice.cs.util.OutputStreamRedirector
 
write() - Method in class edu.rice.cs.util.ReaderWriterLockTest.PrinterWriterThread
 
write() - Method in class edu.rice.cs.util.ReaderWriterLockTest.WriterThread
 
write(int) - Method in class edu.rice.cs.util.swing.DocumentOutputStream
Writes a character to the stream.
write(byte[], int, int) - Method in class edu.rice.cs.util.swing.DocumentOutputStream
Writes an array of characters (bytes) to the stream at a particular offset.
WRITE_DELAY - Static variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
Number of milliseconds to wait after each println, to prevent the JVM from being flooded with print calls.
WRITE_DELAY - Static variable in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Milliseconds to wait after each println
WRITE_DELAY - Static variable in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Milliseconds to wait after each println
writeIfPossible(File, String, boolean) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use IOUtil.attemptWriteStringToFile(File, String, boolean) instead.
writeOld() - Method in class edu.rice.cs.drjava.project.ProjectProfile
This method writes what information has been passed to this builder so far to disk in s-expression format.
writeOld(Writer) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
writeStringToFile(File, String) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use the equivalent IOUtil.writeStringToFile(File, String) instead
writeStringToFile(File, String, boolean) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Use the equivalent IOUtil.writeStringToFile(File, String, boolean) instead
writeStringToNewTempFile(String, String, String) - Static method in class edu.rice.cs.util.FileOps
Deprecated. Instead, create a temp file with IOUtil.createAndMarkTempFile(String, String), then write to it with IOUtil.writeStringToFile(File, String).
writeToFile(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.repl.History
Writes this (unedited) History to the file selected in the FileSaveSelector.
writeToFile(FileSaveSelector, String) - Static method in class edu.rice.cs.drjava.model.repl.History
Writes this History to the file selected in the FileSaveSelector.
writeToNewTempFile(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Creates a new temporary file and writes the given text to it.
writeToNewTempFile(String) - Method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Creates a new temporary file and writes the given text to it.

X

XMLConfig - Class in edu.rice.cs.util
XML configuration management.
XMLConfig() - Constructor for class edu.rice.cs.util.XMLConfig
Creates an empty configuration.
XMLConfig(InputStream) - Constructor for class edu.rice.cs.util.XMLConfig
Creates a configuration from an input stream.
XMLConfig(Reader) - Constructor for class edu.rice.cs.util.XMLConfig
Creates a configuration from a reader.
XMLConfig(XMLConfig, Node) - Constructor for class edu.rice.cs.util.XMLConfig
Creates a configuration that is a part of another configuration, starting at the specified node.
XMLConfig(File) - Constructor for class edu.rice.cs.util.XMLConfig
Creates a configuration from a file.
XMLConfig(String) - Constructor for class edu.rice.cs.util.XMLConfig
Creates a configuration from a file name.
XMLConfig.XMLConfigException - Exception in edu.rice.cs.util
Exception in XMLConfig methods.
XMLConfig.XMLConfigException() - Constructor for exception edu.rice.cs.util.XMLConfig.XMLConfigException
 
XMLConfig.XMLConfigException(String) - Constructor for exception edu.rice.cs.util.XMLConfig.XMLConfigException
 
XMLConfig.XMLConfigException(String, Throwable) - Constructor for exception edu.rice.cs.util.XMLConfig.XMLConfigException
 
XMLConfig.XMLConfigException(Throwable) - Constructor for exception edu.rice.cs.util.XMLConfig.XMLConfigException
 
XMLConfigTest - Class in edu.rice.cs.util
XML configuration management tests.
XMLConfigTest() - Constructor for class edu.rice.cs.util.XMLConfigTest
 
XMLProjectFileParser - Class in edu.rice.cs.drjava.project
This parser loads XML configuration files using the XMLConfig class in the util package.
XMLProjectFileParserTest - Class in edu.rice.cs.drjava.project
Test for XMLProjectFileParser.
XMLProjectFileParserTest() - Constructor for class edu.rice.cs.drjava.project.XMLProjectFileParserTest
 
xtest9() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultilinePreserveTest
 
XXXtestBreakpoints() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugTest
Tests that breakpoints behave correctly.
XXXtestBreakpointsAndStepsInNonPublicClasses() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugContextTest
Tests that breakpoints behave correctly in non-public classes.
XXXtestBreakpointsWithSameNamePrefix() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugTest
Tests that the debugger will stop at a breakpoint in one class when the invoking method resides in a class with the same prefix in its name.
XXXtestDebugSourcepath() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugContextTest
Tests that the sourcepath config option properly adds files to the search directories.
XXXtestGetPackageDir() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugTest
Tests the utility function to get a relative directory for a package.
XXXtestMultiThreadedBreakpointsAndStep() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugTest
Tests that breakpoints behave correctly for multiple threads.
XXXtestMultiThreadedSetCurrentThread() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugTest
Test that when two threads are suspended setCurrentThread can be used to switch between them in the debugger
XXXtestNonStaticWatches() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugContextTest
Tests that watches can correctly see the values of local variables, fields and fields of outer classes.
XXXtestStartupAndShutdown() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugTest
Tests startUp and shutdown, ensuring that all appropriate fields are initialized.
XXXtestStaticFieldsConsistent() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugContextTest
Tests that static fields are consistent across different interpreter contexts.
XXXtestStaticWatches() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugContextTest
Tests that watches can correctly see the values of local variables, fields and fields of outer classes.
XXXtestStepInto() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugTest
Tests that breakpoints and steps behave correctly.
XXXtestStepIntoOverBreakpoint() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugContextTest
Tests that stepping into a breakpoint works.
XXXtestStepOut() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugTest
Tests that stepping out of a method behaves correctly.
XXXtestStepOverWithPackage() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugTest
Tests that stepping works in a public class with a package
XXXtestThreadShouldDie() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugContextTest
Tests that watches can correctly see the values of final local variables and method parameters from enclosing classes.
XXXtestWatchLocalVarsFromInnerClass() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugContextTest
Tests that watches can correctly see the values of final local variables and method parameters from enclosing classes.

Y

YES - Static variable in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTrace
 
yesAction() - Method in class edu.rice.cs.drjava.ui.DrJavaSurveyPopup
 

_

_a - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeOptionListener
 
_abortButton - Variable in class edu.rice.cs.drjava.ui.AbortablePanel
 
_aborted - Variable in class edu.rice.cs.util.ProcessChain
True when execution of this chain has been aborted.
_aborted - Variable in class edu.rice.cs.util.ProcessSequence
True if the execution was aborted.
_abortMonitor - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
 
_adapter - Variable in class edu.rice.cs.drjava.model.repl.InteractionsDJDocumentTest
 
_adapter - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
 
_adapter - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Adapter for an SWT document
_adapter - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Adapter for an SWT document
_adapter - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_adapter - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_adapter - Variable in class edu.rice.cs.drjava.ui.InteractionsPaneTest
 
_addButton - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_addButtons() - Method in class edu.rice.cs.drjava.ui.config.VectorFileOptionComponent
Adds buttons to _buttonPanel
_addButtons() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Adds buttons to _buttonPanel
_addButtons() - Method in class edu.rice.cs.drjava.ui.HistorySaveDialog
Creates a custom set of buttons for this panel, including Save and Cancel.
_addButtons() - Method in class edu.rice.cs.util.swing.ScrollableDialog
Adds buttons to this dialog's button panel.
_addButtons(JPanel, List<JButton>) - Method in class edu.rice.cs.util.swing.ScrollableListDialog
Adds buttons to the bottom of the dialog.
_addButtons(JPanel) - Method in class edu.rice.cs.util.swing.ScrollableListSelectionDialog
Adds buttons to the bottom of the dialog.
_addChangeListener() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Adds a listener to Eclipse for any changes to Java projects.
_addChangeListener() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Adds a listener to Eclipse for any changes to Java projects.
_addDocumentStyles() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Adds AttributeSets as named styles to the document adapter.
_addDocumentStyles() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Adds AttributeSets as named styles to the document adapter.
_addDocumentStyles() - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
Adds AttributeSets as named styles to the Swing console document.
_addDocumentStyles() - Method in class edu.rice.cs.drjava.ui.InteractionsController
Adds AttributeSets as named styles to the document adapter.
_addHighlight(int, int) - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
Adds a highlight to the document.
_addNewline() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Appends a newLine to _document assuming that the Write Lock is already held.
_addToIndentTrace(String, String, boolean) - Static method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTrace
This rule just adds to the trace kept in trace
_areNew - Variable in class edu.rice.cs.util.swing.FileSelectionEvent
 
_arrowCursor - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
An arrow cursor to display when the pane is not busy.
_arrowCursor - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
An arrow cursor to display when the pane is not busy.
_assertContents(String) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRulesTestCase
Asserts that the document contains the expected text.
_assertDocumentContents(DJDocument, String, String) - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
_assertDocumentEmpty(DJDocument, String) - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
_assertMainTransformation(String, String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
Asserts that the given string typed by the user of the form "java classname" is transformed to the given expected main method invocation.
_assertProcessedContents(String, String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
Asserts that the given string typed by the user is processed to become the given expected string for an interpretation.
_assertTokenized(String, String[]) - Method in class edu.rice.cs.util.ArgumentTokenizerTest
Asserts that the given string is tokenized to become the given array of string arguments.
_assertTokenized(String, String[], boolean) - Method in class edu.rice.cs.util.ArgumentTokenizerTest
Asserts that the given string is tokenized to become the given array of string arguments.
_asyncDoSetCurrentThread(DebugThreadData) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase
Sets the current thread in a new thread to avoid being notified of events before we start waiting for them.
_asyncResume() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase
Resumes the debugger asynchronously so as to aovid getting notified before we start waiting for notifies
_asyncStep(Debugger.StepType) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase
Resumes the debugger asynchronously so as to avoid getting notified before we start waiting for notifies.
_attributes - Variable in class edu.rice.cs.drjava.config.DrJavaProperty
Map of attributes.
_augmentCurrentGap(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Assuming there is a gap to the right, this function increases the size of that gap.
_augmentGapToLeft(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Assuming there is a gap to the left, this function increases the size of that gap.
_backAction - Variable in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
 
_backButton - Variable in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
 
_bars - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
 
_bars - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
 
_baseDir - Variable in class edu.rice.cs.drjava.ui.config.VectorFileOptionComponent
 
_baseURL - Variable in class edu.rice.cs.drjava.ui.HTMLFrame
 
_beep - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
A runnable command to sound a beep as an alert.
_beep - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
A runnable command to sound a beep as an alert.
_beep - Variable in class edu.rice.cs.drjava.ui.InteractionsPane
A runnable object that causes the editor to beep.
_beep - Variable in class edu.rice.cs.util.text.ConsoleDocument
A runnable command to use for a notification beep.
_book - Variable in class edu.rice.cs.util.text.ConsoleDocument
The book object used for printing that represents several pages
_bookmarkButton - Variable in class edu.rice.cs.drjava.ui.FindResultsPanel
 
_bookmarkManager - Variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
Manager for bookmark regions.
_breakpointManager - Variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
Manager for breakpoint regions.
_browserHistoryManager - Variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
Manager for browser history regions.
_buffer - Variable in class edu.rice.cs.util.InputStreamRedirector
Buffer that stores the current set of bytes.
_buildDirectoryPanel() - Method in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
 
_busy() - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
Determines if the associated console pane is currently computing.
_buttonPanel - Variable in class edu.rice.cs.drjava.ui.AbortablePanel
 
_buttonPanel - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_buttonPanel - Variable in class edu.rice.cs.drjava.ui.RegionsListPanel
 
_buttonPanel - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
_buttonPanel - Variable in class edu.rice.cs.util.swing.ScrollableDialog
Panel of buttons at the bottom of this dialog.
_buttonPressed - Variable in class edu.rice.cs.util.swing.ScrollableListDialog
The number of the button that was pressed to close the dialog.
_buttons - Variable in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
_cache - Variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
A document cache that manages how many unmodified documents are open at once.
_cachedCmdLine - Variable in class edu.rice.cs.util.GeneralProcessCreator
Cached copy of the reconstructed command line.
_cachedCmdLine - Variable in class edu.rice.cs.util.ProcessCreator
Cached copy of the reconstructed command line.
_cancelCommand() - Method in class edu.rice.cs.drjava.ui.InsertVariableDialog
Cancel and close the dialog.
_canInsert(VerifyEvent) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.ConditionListener
Returns whether the event should be allowed to insert.
_canInsert(VerifyEvent) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.ConditionListener
Returns whether the event should be allowed to insert.
_canRemove(VerifyEvent) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.ConditionListener
Returns whether the event should be allowed to remove.
_canRemove(VerifyEvent) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.ConditionListener
Returns whether the event should be allowed to remove.
_cDoc - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModel
The embedded interactions document (a SwingDocument in native DrJava)
_ch - Variable in class edu.rice.cs.drjava.model.AbstractDJDocument.CharInsertCommand
 
_changeCount - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
 
_changed - Variable in class edu.rice.cs.util.swing.FileSelectionEvent
 
_changeState - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
_checkCache(Query) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Checks the query cache for a stored value.
_chooseFile() - Method in class edu.rice.cs.util.swing.DirectorySelectorComponent
Opens the file chooser to select a file, putting the result in the file field.
_chooseFile() - Method in class edu.rice.cs.util.swing.FileSelectorComponent
Opens the file chooser to select a file, putting the result in the file field.
_chooseFile() - Method in class edu.rice.cs.util.swing.FileSelectorStringComponent
Opens the file chooser to select a file, putting the result in the file field.
_chooser - Variable in class edu.rice.cs.util.swing.DirectorySelectorComponent
File chooser to open when clicking the "..." button.
_chooser - Variable in class edu.rice.cs.util.swing.FileSelectorComponent
File chooser to open when clicking the "..." button.
_chooser - Variable in class edu.rice.cs.util.swing.FileSelectorStringComponent
File chooser to open when clicking the "..." button.
_chooserButton - Variable in class edu.rice.cs.util.swing.DirectorySelectorComponent
"..." button to open the file chooser.
_chooserButton - Variable in class edu.rice.cs.util.swing.FileSelectorComponent
"..." button to open the file chooser.
_chooserButton - Variable in class edu.rice.cs.util.swing.FileSelectorStringComponent
"..." button to open the file chooser.
_className - Variable in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
 
_classPathManager - Variable in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
 
_clearCache(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Clears the memozing cache of queries with offset >= than specified value.
_clearCurrentInputText() - Method in class edu.rice.cs.util.text.ConsoleDocument
Removes the text from the current prompt to the end of the document.
_clearLineAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Deletes text from the caret to the end of the current line.
_close() - Method in class edu.rice.cs.drjava.ui.AbortablePanel
Close the pane.
_close() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
Clean up when the tab is closed.
_close() - Method in class edu.rice.cs.drjava.ui.FindResultsPanel
Destroys this panel and its contents.
_close() - Method in class edu.rice.cs.drjava.ui.JavadocErrorPanel
Clean up when the tab is closed.
_close() - Method in class edu.rice.cs.drjava.ui.JUnitPanel
Clean up when the tab is closed.
_close() - Method in class edu.rice.cs.drjava.ui.RegionsListPanel
Close the pane.
_close() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Close the panel.
_close() - Method in class edu.rice.cs.drjava.ui.TabbedPanel
Visibly closes the panel and removes it from the frame.
_closeButton - Variable in class edu.rice.cs.drjava.ui.TabbedPanel
button which removes this pane's tab.
_closeDone - Variable in class edu.rice.cs.drjava.ui.MainFrameTest
 
_closeLock - Variable in class edu.rice.cs.drjava.ui.MainFrameTest
 
_closePanel - Variable in class edu.rice.cs.drjava.ui.TabbedPanel
 
_cmdarray - Variable in class edu.rice.cs.util.ProcessCreator
 
_cmdline - Variable in class edu.rice.cs.util.GeneralProcessCreator
 
_cmdline - Variable in class edu.rice.cs.util.ProcessCreator
 
_collapsed - Variable in class edu.rice.cs.util.docnavigation.InnerNode
 
_color - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.SWTStyle
Color for this style.
_color - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.SWTStyle
Color for this style.
_colorBox - Variable in class edu.rice.cs.drjava.ui.FindResultsPanel
 
_colorDarkBlue - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
_colorDarkBlue - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
_colorDarkGreen - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
_colorDarkGreen - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
_colorDarkRed - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
_colorDarkRed - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
_colorPurple - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
_colorPurple - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
_colorRed - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
_colorRed - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
_colorYellow - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
_colorYellow - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
_combinedErrorStream - Variable in class edu.rice.cs.util.ProcessChain
The combined error stream of all processes.
_combinedErrorStream - Variable in class edu.rice.cs.util.ProcessSequence
The combined error stream of all processes.
_combinedInputJoinedWithDebugStream - Variable in class edu.rice.cs.util.ProcessChain
The combined input stream of all the processes, plus a debug stream.
_combinedInputJoinedWithDebugStream - Variable in class edu.rice.cs.util.ProcessSequence
The combined input stream of all the processes, plus a debug stream.
_combinedInputStream - Variable in class edu.rice.cs.util.ProcessChain
The combined input stream of all processes.
_combinedInputStream - Variable in class edu.rice.cs.util.ProcessSequence
The combined input stream of all processes.
_combinedOutputStream - Variable in class edu.rice.cs.util.ProcessSequence
The output stream of the currently executing process.
_combinedStdErrStream - Variable in class edu.rice.cs.util.ProcessChain
The stream into which all outputs to stderr are written.
_combinedStdErrStream - Variable in class edu.rice.cs.util.ProcessSequence
The stream into which all outputs to stderr are written.
_combinedStdOutStream - Variable in class edu.rice.cs.util.ProcessChain
The stream into which all outputs to stdout are written.
_combinedStdOutStream - Variable in class edu.rice.cs.util.ProcessSequence
The stream into which all outputs to stdout are written.
_compileDone - Variable in class edu.rice.cs.drjava.ui.MainFrameTest
 
_compileLock - Variable in class edu.rice.cs.drjava.ui.MainFrameTest
 
_components - Variable in class edu.rice.cs.drjava.ui.config.ConfigPanel
 
_compoundEditInProgress() - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Returns whether or not a compound edit is in progress.
_condition - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Determines which edits are legal on this document.
_condition - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Determines which edits are legal on this document.
_condition - Variable in class edu.rice.cs.util.text.SwingDocument
Determines which edits are legal on this document.
_consoleDoc - Variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
The document used to display System.out and System.err, and to read from System.in.
_consoleDoc - Variable in class edu.rice.cs.drjava.ui.ConsoleController
GUI-neutral formulation of console document.
_consoleDocAdapter - Variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
The document adapter used in the console document.
_contains(ItemT) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Tests to see if a given document is contained in this navigator.
_contextMenu - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Context menu for this view.
_contextMenu - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Context menu for this view.
_controller - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Glue code between the model and view.
_controller - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Glue code between the model and view.
_controller - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_controller - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_controller - Variable in class edu.rice.cs.drjava.ui.InteractionsPaneTest
 
_countFilter - Variable in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
 
_createNewDebugPort() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Generates an available port for use with the debugger.
_createOpenDefinitionsDocument(NullFile) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Creates a ConcreteOpenDefDoc for a NullFile object f (corresponding to a new empty document)
_createOpenDefinitionsDocument(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Creates a ConcreteOpenDefDoc for an existing file f.
_createOpenDefinitionsDocument(NullFile) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Creates a ConcreteOpenDefDoc for a new DefinitionsDocument.
_createOpenDefinitionsDocument(File) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Creates a ConcreteOpenDefDoc for a given file f
_createRequests() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
Creates an appropriate EventRequest from the EventRequestManager and stores it in the _request field.
_createRequests(Vector<ReferenceType>) - Method in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
Creates appropriate EventRequests from the EventRequestManager and stores them in the _requests field.
_createRequests(Vector<ReferenceType>) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDABreakpoint
Creates appropriate EventRequests from the EventRequestManager and stores them in the _requests field.
_createRequests() - Method in class edu.rice.cs.drjava.model.debug.jpda.Step
Creates an appropriate EventRequest from the EventRequestManager and stores it in the _request field.
_createToolbarButton(Action) - Method in class edu.rice.cs.drjava.ui.MainFrame
Sets up all buttons for the toolbar except for undo and redo, which use _createManualToolbarButton.
_creators - Variable in class edu.rice.cs.util.ProcessChain
The process creators that create the processes in this process chain.
_creators - Variable in class edu.rice.cs.util.ProcessSequence
The process creators that create the processes in this process sequence.
_currentLocation - Variable in class edu.rice.cs.drjava.model.AbstractDJDocument
The absolute character offset in the document.
_cutLineAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Cuts from the caret to the end of the current line to the clipboard.
_deathThread - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
 
_deathThread - Variable in class edu.rice.cs.util.ProcessSequence
Thread that monitors the subprocesses and starts the next process when the previous one has terminated.
_debugger - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase
 
_debugger - Variable in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugTestCase
 
_debugger - Variable in class edu.rice.cs.drjava.ui.BreakpointsPanel
 
_debugInputStream - Variable in class edu.rice.cs.util.ProcessChain
Debug input and output stream.
_debugInputStream - Variable in class edu.rice.cs.util.ProcessSequence
Debug input and output stream.
_debugOutput - Variable in class edu.rice.cs.util.ProcessChain
Debug output that gets joined with the streams from the processes.
_debugOutput - Variable in class edu.rice.cs.util.ProcessSequence
Debug output that gets joined with the streams from the processes.
_debugOutputStream - Variable in class edu.rice.cs.util.ProcessChain
 
_debugOutputStream - Variable in class edu.rice.cs.util.ProcessSequence
 
_defaultBootClassPath - Variable in class edu.rice.cs.drjava.model.compiler.JavacCompiler
 
_defaultStyle - Variable in class edu.rice.cs.drjava.ui.AbstractConsoleController
Style to use for default text.
_defDoc - Variable in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
_deleteSemiColon(String) - Static method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Deletes the last character of a string.
_dialog - Variable in class edu.rice.cs.util.swing.ScrollableDialog
JDialog managed by this component.
_dialogTitle - Variable in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
_dir - Variable in class edu.rice.cs.drjava.config.FileListProperty
Relative directory.
_dirChooser - Variable in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Directory chooser to open when clicking the "..." button.
_disableInteractionsPane() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Disables the Interactions Pane.
_disableInteractionsPane() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Disables the Interactions Pane.
_disableInteractionsPane() - Method in class edu.rice.cs.drjava.ui.MainFrame
Ensures that the interactions pane is not editable during an interaction.
_display - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
 
_display - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
 
_display - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_display - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_displayed - Variable in class edu.rice.cs.drjava.ui.TabbedPanel
indicates whether this tab is displayed in the tabbed pane.
_doc - Variable in class edu.rice.cs.drjava.model.BrowserDocumentRegion
 
_doc - Variable in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
 
_doc - Variable in class edu.rice.cs.drjava.model.definitions.indent.IndentRulesTestCase
 
_doc - Variable in class edu.rice.cs.drjava.model.definitions.IndentTest
 
_doc - Variable in class edu.rice.cs.drjava.model.DocumentRegion
 
_doc - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
_doc - Variable in class edu.rice.cs.drjava.model.repl.InteractionsDJDocumentTest
 
_doc - Variable in class edu.rice.cs.drjava.model.repl.InteractionsDocumentTest
 
_doc - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
 
_doc - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
 
_doc - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Document from the model
_doc - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Document from the model
_doc - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_doc - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_doc - Variable in class edu.rice.cs.drjava.ui.FindResultsPanel
 
_doc - Variable in class edu.rice.cs.drjava.ui.InteractionsPaneTest
 
_doc - Variable in class edu.rice.cs.util.text.ConsoleDocumentTest
 
_doc - Variable in class edu.rice.cs.util.text.SwingDocumentTest
 
_docAppend(ConsoleDocument, String, String) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Appends a string to the given document using a particular attribute set.
_docToTreeNode - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
A table mapping each document entered in this panel to its corresponding MutableTreeNode in _regTreeModel.
_document - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModel
InteractionsDocument containing the commands and history.
_document - Variable in class edu.rice.cs.util.text.ConsoleDocument
The embedded document storing the text and _hasPrompt property for this console model.
_documentNavigator - Variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
The abstract container which contains views of open documents and allows user to navigate document focus among this collection of open documents
_doSetCurrentThread(DebugThreadData) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase
Sets the current debugger thread to the specified thread t.
_editException - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Any exception that occurred in the most recent (asynchronous) edit.
_editException - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Any exception that occurred in the most recent (asynchronous) edit.
_editExternalDialogMonitor - Variable in class edu.rice.cs.drjava.ui.EditExternalDialog
Completion monitor to simulate modal behavior.
_editIndex - Variable in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Index of the saved external process being edited if _editMode is true.
_editMode - Variable in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Edit mode if true.
_editorKit - Variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
Factory for new definitions documents and views.
_enabled - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Whether the Interactions Pane is currently enabled.
_enabled - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Whether the Interactions Pane is currently enabled.
_enableDisableButton - Variable in class edu.rice.cs.drjava.ui.BreakpointsPanel
 
_enableInteractionsPane() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Enables the Interactions Pane.
_enableInteractionsPane() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Enables the Interactions Pane.
_enableInteractionsPane() - Method in class edu.rice.cs.drjava.ui.MainFrame
Ensures that the interactions pane is editable after an interaction completes.
_end - Variable in class edu.rice.cs.drjava.model.DocumentRegion
 
_endOffset - Variable in class edu.rice.cs.drjava.model.DummyDocumentRegion
 
_endPos - Variable in class edu.rice.cs.drjava.model.MovingDocumentRegion
 
_endPosition - Variable in class edu.rice.cs.drjava.model.BrowserDocumentRegion
 
_entireColumn - Variable in class edu.rice.cs.drjava.ui.config.OptionComponent
 
_env - Variable in class edu.rice.cs.util.GeneralProcessCreator
 
_env - Variable in class edu.rice.cs.util.ProcessCreator
 
_erris - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
 
_errorAtPoint(Point) - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Returns DJError associated with the given visual coordinates.
_errorListPane - Variable in class edu.rice.cs.drjava.ui.JavadocErrorPanel
 
_errorListPane - Variable in class edu.rice.cs.drjava.ui.JUnitPanel
 
_errorListPositions - Variable in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
The start position of each error in the list.
_errorTable - Variable in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Table mapping Positions in the error list to CompilerErrors.
_escape - Variable in class edu.rice.cs.util.BalancingStreamTokenizer
Escape character, if available.
_escapeQuotesAndBackslashes(String) - Static method in class edu.rice.cs.util.ArgumentTokenizer
Inserts backslashes before any occurrences of a backslash or quote in the given string.
_evaluatedCmdLine - Variable in class edu.rice.cs.util.ProcessCreator
 
_evaluatedWorkDir - Variable in class edu.rice.cs.util.ProcessCreator
 
_exactClassName - Variable in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
 
_excludedFilesComponent() - Method in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
 
_export() - Method in class edu.rice.cs.drjava.ui.EditExternalDialog
Export process.
_extraClassPathComponent() - Method in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
 
_f - Variable in class edu.rice.cs.drjava.ui.LessPanel
 
_fdm - Variable in class edu.rice.cs.util.swing.FileDisplay
 
_file - Variable in class edu.rice.cs.drjava.model.BrowserDocumentRegion
 
_file - Variable in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
 
_file - Variable in class edu.rice.cs.drjava.model.DummyDocumentRegion
 
_file - Variable in class edu.rice.cs.util.Log
The file object for this log.
_file - Variable in class edu.rice.cs.util.swing.DirectorySelectorComponent
The current file
_file - Variable in class edu.rice.cs.util.swing.FileSelectorComponent
The current file
_file - Variable in class edu.rice.cs.util.swing.FileSelectorStringComponent
The current file
_fileChooser - Variable in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
File chooser to open when clicking the "..." button.
_fileField - Variable in class edu.rice.cs.util.swing.DirectorySelectorComponent
Text field with the name of the selected file.
_fileField - Variable in class edu.rice.cs.util.swing.FileSelectorComponent
Text field with the name of the selected file.
_fileFilter - Variable in class edu.rice.cs.util.swing.FileSelectorComponent
File filter to use in the chooser.
_fileMenu - Variable in class edu.rice.cs.drjava.ui.RecentFileManager
The File menu containing the entries.
_fileValue - Variable in class edu.rice.cs.drjava.config.MutableFileProperty
 
_findAgainButton - Variable in class edu.rice.cs.drjava.ui.FindResultsPanel
 
_findPrevCharPos(int, char[]) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Finds the position of the first non-whitespace, non-comment character before pos.
_findPrevKeyword(String, String, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Assuming that text is a document prefix including offset pos, finds the index of the keyword kw searching back from pos.
_findPrevNonWSCharPos(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
 
_findReplace - Variable in class edu.rice.cs.drjava.ui.FindResultsPanel
 
_findResultsManagers - Variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
Managers for find result regions.
_fitToScreen - Variable in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
_fm - Variable in class edu.rice.cs.drjava.ui.LineEnumRule
font metrics for the DefPane's font
_focusListenerForRecentDocs - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_fontStyle - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.SWTStyle
 
_fontStyle - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter.SWTStyle
 
_forceInsert - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Whether the adapter is in a state of forcing an insertion.
_forceInsert - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Whether the adapter is in a state of forcing an insertion.
_forceInsertText(int, String, String) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
 
_forceInsertText(int, String, String) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
 
_forceRemove - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Whether the adapter is in a state of forcing a removal.
_forceRemove - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Whether the adapter is in a state of forcing a removal.
_format - Variable in class edu.rice.cs.drjava.config.BinaryOpProperty
Lambda to format the result.
_format - Variable in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Lambda to format the result.
_format - Variable in class edu.rice.cs.drjava.config.TernaryOpProperty
Lambda to format the result.
_format - Variable in class edu.rice.cs.drjava.config.UnaryOpProperty
Lambda to format the result.
_forwardAction - Variable in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
 
_forwardButton - Variable in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
 
_fr - Variable in class edu.rice.cs.drjava.ui.LessPanel
 
_frame - Variable in class edu.rice.cs.drjava.RemoteControlServer.RCServerThread
Main frame access so the server can open files, etc.
_frame - Variable in class edu.rice.cs.drjava.ui.AbortablePanel
 
_frame - Variable in class edu.rice.cs.drjava.ui.ErrorCaretListener
 
_frame - Variable in class edu.rice.cs.drjava.ui.RegionsListPanel
 
_frame - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
_frame - Variable in class edu.rice.cs.drjava.ui.TabbedPanel
 
_gapToLeft() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Determines if there is a gap immediately to the left of the cursor.
_gapToRight() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Determines if there is a Gap immediately to the right of the cursor.
_generateJavaAPIList(String, String, String) - Static method in class edu.rice.cs.drjava.ui.MainFrame
Generate Java API class list.
_getAddAction() - Method in class edu.rice.cs.drjava.ui.config.VectorClassnameOptionComponent
 
_getAddAction() - Method in class edu.rice.cs.drjava.ui.config.VectorFileOptionComponent
 
_getAddAction() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Gets an action that adds a component to the set of options.
_getBoldAttributes() - Static method in class edu.rice.cs.drjava.ui.ErrorPanel
 
_getEnclosingBrace() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Cached version of _reduced.getEnclosingBrace().
_getEnclosingBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
Determines the brace enclosing the current location.
_getEnclosingBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Gets info about the brace enclosing this location.
_getEnclosingClassName(int, boolean) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Searches backwards to find the name of the enclosing named class or interface.
_getErrorText() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Returns the string to identify an error.
_getErrorText() - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Returns the string to identify an error.
_getErrorTitle() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Gets the message to title the block containing only errors.
_getFile - Variable in class edu.rice.cs.drjava.config.FileProperty
 
_getHistoryText(FileOpenSelector) - Static method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Opens the files chosen in the given file selector, and returns an ArrayList with one history string for each selected file.
_getIndentOfCurrStmt(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Returns the number of blanks in the indent prefix for the start of the statement identified by pos.
_getIndentOfCurrStmt(int, char[]) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Returns the number of blanks in the indent prefix of the start of the statement identified by pos.
_getIndentOfCurrStmt(int, char[], char[]) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Returns the number of blanks in the indent prefix of the start of the statement identified by pos, assuming that the statement is already properly indented
_getIndentOfCurrStmt(int) - Method in interface edu.rice.cs.drjava.model.DJDocument
Returns the indent level of the start of the statement that the cursor is on.
_getIndentOfCurrStmt(int, char[]) - Method in interface edu.rice.cs.drjava.model.DJDocument
Returns the indent level of the start of the statement that the cursor is on.
_getIndentOfCurrStmt(int, char[], char[]) - Method in interface edu.rice.cs.drjava.model.DJDocument
Returns the indent level of the start of the statement that the cursor is on.
_getIndentOfCurrStmt(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
_getIndentOfCurrStmt(int, char[]) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
_getIndentOfCurrStmt(int, char[], char[]) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
_getInput() - Method in class edu.rice.cs.util.InputStreamRedirector
This method gets called whenever input is requested from the stream and nothing is currently available.
_getLineEnclosingBrace() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Cached version of _reduced.getLineEnclosingBrace().
_getLineEnclosingBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
Determines the brace (type and distance) enclosing the beginning of the current line (except the first line).
_getLineEnclosingBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Gets info about the brace enclosing the beginning of this line.
_getLineEndPos(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Returns the absolute position of the end of the current line.
_getLineEndPos(int) - Method in interface edu.rice.cs.drjava.model.DJDocument
Returns the absolute position of the end of the current line.
_getLineEndPos(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
_getLineFirstCharPos(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Returns the absolute position of the first non-blank/tab character on the current line including comment text or the end of the line if no non-blank/tab character is found.
_getLineFirstCharPos(int) - Method in interface edu.rice.cs.drjava.model.DJDocument
Returns the absolute position of the first non-whitespace character on the current line.
_getLineFirstCharPos(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
_getLineStartPos(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Returns the absolute position of the beginning of the current line.
_getLineStartPos(int) - Method in interface edu.rice.cs.drjava.model.DJDocument
Returns the absolute position of the beginning of the current line.
_getLineStartPos(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
_getNormalAttributes() - Static method in class edu.rice.cs.drjava.ui.ErrorPanel
 
_getNumErrorsMessage(String, String) - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Gets the message indicating the number of errors and warnings.
_getNumErrorsMessage(String, String) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Gets the message indicating the number of errors and warnings.
_getOffset(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns the offset corresponding to the first character of the given line number, or -1 if the lineNum is not found.
_getOffset(int) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
_getOffset(int) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
_getOpenDocument(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Returns the OpenDefinitionsDocument corresponding to the given File, or null if that file is not open.
_getText(int, int) - Method in class edu.rice.cs.util.text.SwingDocument
Sanitized version of getText(int, int) that converts BadLocationException to UnexpectedException.
_getWarningText() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Returns the string to identify a warning.
_getWarningText() - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Returns the string to identify a warning.
_getWarningTitle() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Gets the message to title the block containing only warnings.
_goToButton - Variable in class edu.rice.cs.drjava.ui.BookmarksPanel
 
_goToButton - Variable in class edu.rice.cs.drjava.ui.BreakpointsPanel
 
_goToButton - Variable in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
 
_goToButton - Variable in class edu.rice.cs.drjava.ui.FindResultsPanel
 
_height - Variable in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
_help - Variable in class edu.rice.cs.drjava.config.DrJavaProperty
Help page for this property.
_hideNavigationPane() - Method in class edu.rice.cs.drjava.ui.HTMLFrame
Hides the navigation panel on the left.
_highlightManager - Variable in class edu.rice.cs.drjava.ui.AbstractDJPane
 
_history - Variable in class edu.rice.cs.drjava.ui.HTMLFrame
 
_historyListener - Variable in class edu.rice.cs.drjava.ui.MainFrame
These listeners support the traversal operations that cycle through recent documents.
_icon - Variable in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
_import() - Method in class edu.rice.cs.drjava.ui.EditExternalDialog
Import process.
_inBlockComment(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Determines if pos lies within a block comment using the reduced model (ignoring the cache).
_inBlockComment() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
 
_inCompoundEdit - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Tells us whether we currently are in the middle of a CompoundEdit for regular keystrokes.
_indent - Variable in class edu.rice.cs.drjava.model.AbstractDJDocument
The default indent setting.
_indentLevel - Variable in class edu.rice.cs.drjava.model.definitions.indent.Indenter
 
_indentLine(Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Indents a line using the Indenter.
_index - Variable in class edu.rice.cs.util.ProcessSequence
Index of the currently running process.
_init() - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
Initialization method.
_init() - Method in class edu.rice.cs.util.Log
Creates the log file, if enabled.
_initializeRequests() - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
This should always be called from the constructor of the subclass.
_initializeRequests(Vector<ReferenceType>) - Method in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
This should always be called from the constructor of the subclass.
_inParenPhrase(int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Returns true if the given position is inside a paren phrase.
_inputListener - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModel
The input listener to listen for requests to System.in.
_inputListener - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Listens for input requests from System.in, displaying an input box as needed.
_inputListener - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Listens for input requests from System.in, displaying an input box as needed.
_inputListener - Variable in class edu.rice.cs.drjava.ui.InteractionsController
Listens for input requests from System.in, displaying an input box as needed.
_insertErrors(SwingDocument) - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Inserts all of the errors into the given document.
_insertErrorText(DJError, SwingDocument) - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Prints a message for the given error
_insertGap(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Inserts a block of text into the reduced model which has no special consideration in the reduced model.
_insertNewGap(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Helper function for _insertGap.
_insertText(int, String, String) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
 
_insertText(int, String, String) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
 
_insertVarDialog - Variable in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Dialog to insert variables.
_insertVarDialogMonitor - Variable in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Completion monitor to simulate modal behavior.
_interactionIsOver() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Performs the common behavior when an interaction ends.
_interactionsController - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
_interactionsDJDocument - Variable in class edu.rice.cs.drjava.ui.AbstractConsoleController
Adapter for the Swing document used by the model.
_interactionsDocument - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
The document used in the Interactions model.
_interactionsListener - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Core listener attached to interactions model
_interactionsModel - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Interface between the InteractionsDocument and the JavaInterpreter, which runs in a separate JVM.
_interpret(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Interprets the given command.
_interpret(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
Sets toEval field and simulates successful interpretation.
_interpret(String) - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
Interprets the given command.
_interpret(String) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Interprets the given command.
_interpreter - Variable in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
 
_interpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
Any extra action to perform (beyond notifying listeners) when the interpreter fails to reset.
_interpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Any extra action to perform (beyond notifying listeners) when the interpreter fails to reset.
_interpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
_interpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Any extra action to perform (beyond notifying listeners) when the interpreter fails to reset.
_interpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Any extra action to perform (beyond notifying listeners) when the interpreter fails to reset.
_interpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Any extra action to perform (beyond notifying listeners) when the interpreter fails to reset.
_invalidate() - Method in class edu.rice.cs.drjava.config.DrJavaProperty
Just invalidate.
_is - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
 
_isAnonymousInnerClass(int, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns true if this position is the instantiation of an anonymous inner class.
_isCompilationUnit(IJavaElement) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Returns whether the given element is a compilation unit and not a working copy.
_isCompilationUnit(IJavaElement) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Returns whether the given element is a compilation unit and not a working copy.
_isCurrent - Variable in class edu.rice.cs.drjava.config.DrJavaProperty
Is the value current?
_isEmptySelection() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Returns true if the text selection interval is empty.
_isEnabled - Variable in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
 
_isEnabled - Variable in class edu.rice.cs.util.Log
Whether this particular log is enabled in development mode.
_isEscape - Variable in class edu.rice.cs.util.BalancingStreamTokenizer
The current character is the escape character.
_isGenericCompiler() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileSuccessTestCase
Returns whether the currently active compiler supports generics.
_isList - Variable in class edu.rice.cs.drjava.config.ConfigProperty
True if this is a list of values.
_isModifiedSinceSave - Variable in class edu.rice.cs.util.text.SwingDocument
The modified state.
_isStartOfComment(String, int) - Static method in class edu.rice.cs.drjava.model.AbstractDJDocument
Helper method for getFirstNonWSCharPos Determines whether the current character is the start of a comment: "/*" or "//"
_jarFileSelector() - Method in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
 
_javadocModel - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Manages all Javadoc functionality.
_jb - Variable in class edu.rice.cs.drjava.ui.config.ButtonComponent
 
_jcb - Variable in class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
 
_jfacePreferenceListener - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
_jfacePreferenceListener - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
 
_jmi - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeOptionListener
 
_jumpToLine(int) - Method in class edu.rice.cs.drjava.ui.MainFrame
Jump to the specified line and return the offset.
_junitDone - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
_junitLock - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.JUnitTestListener
 
_jvm - Variable in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
RMI interface to the remote Java interpreter.
_keymap - Variable in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
The custom keymap for the error list pane.
_keymap - Variable in class edu.rice.cs.drjava.ui.InteractionsPane
The custom keymap for the interactions pane.
_keyToKSOC - Static variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
 
_keywords - Static variable in class edu.rice.cs.drjava.model.AbstractDJDocument
A set of Java keywords.
_ks - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeOptionListener
 
_label - Variable in class edu.rice.cs.drjava.ui.config.OptionComponent
 
_labelText - Variable in class edu.rice.cs.drjava.ui.config.OptionComponent
 
_lastError - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModel
Last error, or null if successful.
_lastFocusOwner - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_lastIndex - Variable in class edu.rice.cs.drjava.ui.FindResultsPanel
 
_lastState - Variable in class edu.rice.cs.drjava.ui.EditExternalDialog
Last frame state.
_lastState - Variable in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Last frame state.
_leaderText - Variable in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
_leftPane - Variable in class edu.rice.cs.drjava.ui.AbortablePanel
 
_leftPane - Variable in class edu.rice.cs.drjava.ui.RegionsListPanel
 
_leftPane - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
_length - Variable in class edu.rice.cs.drjava.model.AbstractDJDocument.RemoveCommand
 
_lineEndPos - Variable in class edu.rice.cs.drjava.model.MovingDocumentRegion
 
_lineNumber - Variable in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
 
_lineStartPos - Variable in class edu.rice.cs.drjava.model.MovingDocumentRegion
 
_list - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_list - Variable in class edu.rice.cs.drjava.ui.RegionsListPanel
 
_listeners - Variable in class edu.rice.cs.drjava.model.EventNotifier
All T Listeners that are listening to the model.
_listeners - Variable in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
List of listeners to this document.
_listeners - Variable in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
List of listeners to this document.
_listening - Variable in class edu.rice.cs.drjava.config.DrJavaProperty
Set of other properties that are listening to this property, i.e.
_listItems - Variable in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
_listModel - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_listModel - Variable in class edu.rice.cs.drjava.ui.RegionsListPanel
 
_listScrollPane - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_lock - Variable in class edu.rice.cs.drjava.model.EventNotifier
Provides synchronization primitives for solving the readers/writers problem.
_lock - Variable in class edu.rice.cs.util.ReaderWriterLockTest
 
_log - Static variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
_log - Static variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
_log - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileTest
 
_log - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
_log - Static variable in class edu.rice.cs.drjava.model.junit.JUnitTestManager
 
_log - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
_log - Static variable in class edu.rice.cs.util.newjvm.AbstractMasterJVM
 
_log - Static variable in class edu.rice.cs.util.newjvm.AbstractSlaveJVM
 
_log - Static variable in class edu.rice.cs.util.newjvm.SlaveJVMRunner
 
_logInteractionStart() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
_mainDocumentSelector() - Method in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
 
_mainFrame - Variable in class edu.rice.cs.drjava.ui.EditExternalDialog
Main frame.
_mainFrame - Variable in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
Main frame.
_mainFrame - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
_mainPanel - Variable in class edu.rice.cs.drjava.ui.TabbedPanel
 
_makeKeywords() - Static method in class edu.rice.cs.drjava.model.AbstractDJDocument
Create a set of Java/GJ keywords for special coloring.
_makeNormEndings() - Static method in class edu.rice.cs.drjava.model.AbstractDJDocument
Create a set of normal endings, i.e., semi-colons and braces for the purposes of indenting.
_makePrimTypes() - Static method in class edu.rice.cs.drjava.model.AbstractDJDocument
Create a set of Java/GJ primitive types for special coloring.
_makeProjectProfile(File, HashMap<OpenDefinitionsDocument, DocumentInfoGetter>) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Writes the project profile augmented by usage info to specified file.
_manager - Variable in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
 
_manifestFileSelector() - Method in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
 
_masterJVMLock - Variable in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Lock for accessing the critical state of this AbstractMasterJVM including _monitorThread.
_matchCase - Variable in class edu.rice.cs.drjava.ui.FindResultsPanel
 
_matchHighlight - Variable in class edu.rice.cs.drjava.ui.AbstractDJPane
Our current paren/brace/bracket matching highlight.
_matchListener - Variable in class edu.rice.cs.drjava.ui.AbstractDJPane
Looks for changes in the caret position to see if a paren/brace/bracket highlight is needed.
_messageType - Variable in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
_modalWindowAdapterOwner - Variable in class edu.rice.cs.drjava.ui.MainFrame
The owner of the modal window listener has already been taken by another window.
_modalWindowAdapters - Variable in class edu.rice.cs.drjava.ui.MainFrame
Window adapter for "pseudo-modal" dialogs, i.e.
_model - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest
 
_model - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
_model - Variable in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
Model that contains the interpreter to use.
_model - Variable in class edu.rice.cs.drjava.model.repl.InteractionsDJDocumentTest
 
_model - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModelTest
 
_model - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
InteractionsModel to handle the interpreter
_model - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
InteractionsModel to handle the interpreter
_model - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_model - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_model - Variable in class edu.rice.cs.drjava.ui.AbortablePanel
 
_model - Variable in class edu.rice.cs.drjava.ui.ErrorPanel
 
_model - Variable in class edu.rice.cs.drjava.ui.InteractionsPaneTest
 
_model - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
_model - Variable in class edu.rice.cs.drjava.ui.RegionsListPanel
 
_model - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
_moveButtonEnabled - Variable in class edu.rice.cs.drjava.ui.config.VectorFileOptionComponent
 
_moveDownButton - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_moveUpButton - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_mustExist - Variable in class edu.rice.cs.util.swing.DirectorySelectorComponent
true if the file specified must exist and a file that doesn't exist will be rejected.
_mustExist - Variable in class edu.rice.cs.util.swing.FileSelectorComponent
True if file must exist.
_name - Variable in class edu.rice.cs.drjava.config.DrJavaProperty
Name of the property.
_name() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileSuccessTestCase
 
_name - Variable in class edu.rice.cs.util.Log
The filename of this log.
_newFileFolderAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Creates a new untitled, empty file in the current folder.
_newFont - Variable in class edu.rice.cs.drjava.ui.LineEnumRule
custom font for the line numbers
_newLead - Variable in class edu.rice.cs.util.swing.FileSelectionEvent
 
_nfm - Variable in class edu.rice.cs.drjava.ui.LineEnumRule
font metrics for the new font
_noComments - Variable in class edu.rice.cs.drjava.ui.FindResultsPanel
 
_normEndings - Static variable in class edu.rice.cs.drjava.model.AbstractDJDocument
A set of normal endings for lines.
_noTestCases - Variable in class edu.rice.cs.drjava.ui.FindResultsPanel
 
_notifier - Variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
Keeps track of all listeners to the model, and has the ability to notify them of some event.
_notifier - Variable in class edu.rice.cs.drjava.model.EventNotifierTest
 
_notifier - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModel
Keeps track of any listeners to the model.
_notifierLock - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase
 
_notifyInteractionEnded() - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
In the event thread, notifies listeners that an interaction has ended.
_notifyInteractionEnded() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Notifies listeners that an interaction has ended.
_notifyInteractionEnded() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
_notifyInteractionEnded() - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Notifies listeners that an interaction has ended.
_notifyInteractionEnded() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that an interaction has ended.
_notifyInteractionEnded() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that an interaction has ended.
_notifyInteractionIncomplete() - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
In the event thread, notifies the view that the current interaction is incomplete.
_notifyInteractionIncomplete() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Notifies the view that the current interaction is incomplete.
_notifyInteractionIncomplete() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
_notifyInteractionIncomplete() - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Notifies listeners that the interperaction was incomplete.
_notifyInteractionIncomplete() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies the view that the current interaction is incomplete.
_notifyInteractionIncomplete() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies the view that the current interaction is incomplete.
_notifyInteractionStarted() - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
In the event thread, notifies listeners that an interaction has started.
_notifyInteractionStarted() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Notifies listeners that an interaction has started.
_notifyInteractionStarted() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
_notifyInteractionStarted() - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Notifies listeners that an interaction has started.
_notifyInteractionStarted() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that an interaction has started.
_notifyInteractionStarted() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that an interaction has started.
_notifyInterpreterChanged(boolean) - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
In the event thread, notifies listeners that the interpreter has changed.
_notifyInterpreterChanged(boolean) - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
Notifies listeners that the interpreter has changed.
_notifyInterpreterChanged(boolean) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that the interpreter has changed.
_notifyInterpreterChanged(boolean) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that the interpreter has changed.
_notifyInterpreterExited(int) - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
In the event thread, notifies listeners that the interpreter has exited unexpectedly.
_notifyInterpreterExited(int) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Notifies listeners that the interpreter has exited unexpectedly.
_notifyInterpreterExited(int) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
_notifyInterpreterExited(int) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Notifies listeners that the interpreter has exited unexpectedly.
_notifyInterpreterExited(int) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that the interpreter has exited unexpectedly.
_notifyInterpreterExited(int) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that the interpreter has exited unexpectedly.
_notifyInterpreterReady(File) - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
In the event thread, notifies listeners that the interpreter is ready.
_notifyInterpreterReady(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Notifies listeners that the interpreter is ready.
_notifyInterpreterReady(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
_notifyInterpreterReady(File) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Notifies listeners that the interpreter is ready.
_notifyInterpreterReady(File) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that the interpreter is ready.
_notifyInterpreterReady(File) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that the interpreter is ready.
_notifyInterpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
In the event thread, notifies listeners that the interpreter reset failed.
_notifyInterpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Notifies listeners that the interpreter reset failed.
_notifyInterpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
_notifyInterpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Notifies listeners that the interpreter reset failed.
_notifyInterpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that the interpreter reset failed.
_notifyInterpreterResetFailed(Throwable) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that the interpreter reset failed.
_notifyInterpreterResetting() - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
In the event thread, notifies listeners that the interpreter is resetting.
_notifyInterpreterResetting() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Notifies listeners that the interpreter is resetting.
_notifyInterpreterResetting() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
_notifyInterpreterResetting() - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Notifies listeners that the interpreter is resetting.
_notifyInterpreterResetting() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that the interpreter is resetting.
_notifyInterpreterResetting() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that the interpreter is resetting.
_notifyLock() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase
Notifies _notifierLock if the after the notify count has expired.
_notifySlaveJVMUsed(File) - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
In the event thread, notifies listeners that slave JVM has been used.
_notifySlaveJVMUsed() - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
In the event thread, notifies listeners that the slave JVM has been used.
_notifySlaveJVMUsed() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Notifies listeners that the slave JVM has been used.
_notifySlaveJVMUsed() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
_notifySlaveJVMUsed() - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Notifies listeners that the slave JVM has been used.
_notifySlaveJVMUsed() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that the slave JVM has been used.
_notifySlaveJVMUsed() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that the slave JVM has been used.
_notifySyntaxErrorOccurred(int, int) - Method in class edu.rice.cs.drjava.model.repl.DefaultInteractionsModel
In the event thread, notifies listeners that an error was present in the interaction.
_notifySyntaxErrorOccurred(int, int) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Handles a syntax error being returned from an interaction
_notifySyntaxErrorOccurred(int, int) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
_notifySyntaxErrorOccurred(int, int) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Notifies listeners that an interaction contained a syntax error.
_notifySyntaxErrorOccurred(int, int) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that an error was present in the interaction.
_notifySyntaxErrorOccurred(int, int) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Notifies listeners that an error was present in the interaction.
_numErrors - Variable in class edu.rice.cs.drjava.ui.ErrorPanel
The total number of errors in the list
_offset - Variable in class edu.rice.cs.drjava.model.AbstractDJDocument.CharInsertCommand
 
_offset - Variable in class edu.rice.cs.drjava.model.AbstractDJDocument.InsertCommand
 
_offset - Variable in class edu.rice.cs.drjava.model.AbstractDJDocument.RemoveCommand
 
_offset - Variable in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
 
_okCommand() - Method in class edu.rice.cs.drjava.ui.InsertVariableDialog
Close the dialog, keeping the last selection in _selected.
_oldLead - Variable in class edu.rice.cs.util.swing.FileSelectionEvent
 
_op - Variable in class edu.rice.cs.drjava.config.BinaryOpProperty
Operation to perform.
_op - Variable in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Operation to perform.
_op - Variable in class edu.rice.cs.drjava.config.TernaryOpProperty
Operation to perform.
_op - Variable in class edu.rice.cs.drjava.config.UnaryOpProperty
Operation to perform.
_op1Default - Variable in class edu.rice.cs.drjava.config.BinaryOpProperty
Operator 1 default
_op1Default - Variable in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Operator 1 default
_op1Default - Variable in class edu.rice.cs.drjava.config.TernaryOpProperty
Operator 1 default
_op1Default - Variable in class edu.rice.cs.drjava.config.UnaryOpProperty
Operator default
_op1Name - Variable in class edu.rice.cs.drjava.config.BinaryOpProperty
Operator 1 name
_op1Name - Variable in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Operator 1 name
_op1Name - Variable in class edu.rice.cs.drjava.config.TernaryOpProperty
Operator 1 name
_op1Name - Variable in class edu.rice.cs.drjava.config.UnaryOpProperty
Operator name
_op2Default - Variable in class edu.rice.cs.drjava.config.BinaryOpProperty
Operator 2 default
_op2Default - Variable in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Operator 2 default
_op2Default - Variable in class edu.rice.cs.drjava.config.TernaryOpProperty
Operator 2 default
_op2Name - Variable in class edu.rice.cs.drjava.config.BinaryOpProperty
Operator 2 name
_op2Name - Variable in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Operator 2 name
_op2Name - Variable in class edu.rice.cs.drjava.config.TernaryOpProperty
Operator 2 name
_op3Default - Variable in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Operator 3 default
_op3Default - Variable in class edu.rice.cs.drjava.config.TernaryOpProperty
Operator 3 default
_op3Name - Variable in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Operator 3 name
_op3Name - Variable in class edu.rice.cs.drjava.config.TernaryOpProperty
Operator 3 name
_op4Default - Variable in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Operator 4 default
_op4Name - Variable in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Operator 4 name
_openDone - Variable in class edu.rice.cs.drjava.ui.MainFrameTest
 
_openFile(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Creates a document from a file.
_openLock - Variable in class edu.rice.cs.drjava.ui.MainFrameTest
 
_option - Variable in class edu.rice.cs.drjava.ui.config.OptionComponent
 
_optionalComponents - Variable in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Optional components for the _optionsPanel.
_optionsPanel - Variable in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Panel for additional options.
_owner - Variable in class edu.rice.cs.util.swing.DirectoryChooser
GUI component that owns the dialog (if any) for this directory chooser.
_owner - Variable in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
_p - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
 
_pageFormat - Variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
A PageFormat object for printing to paper.
_pageNumber - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
_pane - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModel
The interactions pane bundled with this document.
_pane - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
StyledText widget containing the view.
_pane - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
StyledText widget containing the view.
_pane - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
 
_pane - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
 
_pane - Variable in class edu.rice.cs.drjava.ui.AbstractConsoleController
Pane from the view.
_pane - Variable in class edu.rice.cs.drjava.ui.InteractionsPaneTest
 
_pane - Variable in class edu.rice.cs.drjava.ui.LineEnumRule
DefinitionsPane that this rule is displayed for
_panel - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_parent - Variable in class edu.rice.cs.drjava.config.ConfigOptionListeners.JavadocCustomParamsListener
 
_parent - Variable in class edu.rice.cs.drjava.config.ConfigOptionListeners.LookAndFeelListener
 
_parent - Variable in class edu.rice.cs.drjava.config.ConfigOptionListeners.MasterJVMArgsListener
 
_parent - Variable in class edu.rice.cs.drjava.config.ConfigOptionListeners.MasterJVMXMXListener
 
_parent - Variable in class edu.rice.cs.drjava.config.ConfigOptionListeners.PlasticThemeListener
 
_parent - Variable in class edu.rice.cs.drjava.config.ConfigOptionListeners.SlaveJVMArgsListener
 
_parent - Variable in class edu.rice.cs.drjava.config.ConfigOptionListeners.SlaveJVMXMXListener
 
_parent - Variable in class edu.rice.cs.drjava.project.XMLProjectFileParser
 
_parent - Variable in class edu.rice.cs.drjava.ui.config.OptionComponent
 
_parent - Variable in class edu.rice.cs.util.swing.DirectorySelectorComponent
The parent component of this component.
_parent - Variable in class edu.rice.cs.util.swing.FileSelectorComponent
The parent frame of this component.
_parent - Variable in class edu.rice.cs.util.swing.FileSelectorStringComponent
The parent component of this component.
_parse - Variable in class edu.rice.cs.drjava.config.UnaryOpProperty
Lambda to turn a string into the operand.
_parse1 - Variable in class edu.rice.cs.drjava.config.BinaryOpProperty
Lambda to turn a string into the first operand.
_parse1 - Variable in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Lambda to turn a string into the first operand.
_parse1 - Variable in class edu.rice.cs.drjava.config.TernaryOpProperty
Lambda to turn a string into the first operand.
_parse2 - Variable in class edu.rice.cs.drjava.config.BinaryOpProperty
Lambda to turn a string into the first operand.
_parse2 - Variable in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Lambda to turn a string into the second operand.
_parse2 - Variable in class edu.rice.cs.drjava.config.TernaryOpProperty
Lambda to turn a string into the second operand.
_parse3 - Variable in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Lambda to turn a string into the third operand.
_parse3 - Variable in class edu.rice.cs.drjava.config.TernaryOpProperty
Lambda to turn a string into the third operand.
_parse4 - Variable in class edu.rice.cs.drjava.config.QuaternaryOpProperty
Lambda to turn a string into the fourth operand.
_pc - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
 
_pendingNotifies - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase
 
_pollMasterThreadName - Variable in class edu.rice.cs.util.newjvm.AbstractSlaveJVM
Name of the thread to periodically poll the master.
_popupAction(MouseEvent) - Method in class edu.rice.cs.drjava.ui.RegionsListPanel.RegionMouseAdapter
 
_popupAction(MouseEvent) - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel.RegionMouseAdapter
 
_popupAction(MouseEvent) - Method in class edu.rice.cs.util.swing.RightClickMouseAdapter
Performs the action when the popup trigger is received.
_pos - Variable in class edu.rice.cs.drjava.ui.RecentFileManager
Position in the file menu for the next insert.
_preferenceListener - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Listens to changes to preferences.
_preferenceListener - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Listens to changes to preferences.
_prepareRequest(T) - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
Prepares this EventRequest with the current stored values.
_prepareRequest(T) - Method in class edu.rice.cs.drjava.model.debug.jpda.DocumentDebugAction
Prepares this EventRequest with the current stored values.
_prepareRequests(Vector<T>) - Method in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
Prepares all relevant EventRequests with the current stored values.
_primTypes - Static variable in class edu.rice.cs.drjava.model.AbstractDJDocument
A set of Java keywords.
_print() - Method in class edu.rice.cs.drjava.ui.PreviewConsoleFrame
 
_print() - Method in class edu.rice.cs.drjava.ui.PreviewDefDocFrame
 
_print - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
_print() - Method in class edu.rice.cs.drjava.ui.PreviewFrame
Prints the document being previewed
_processes - Variable in class edu.rice.cs.util.ProcessChain
The processes inside this piping chain.
_processes - Variable in class edu.rice.cs.util.ProcessSequence
The processes inside this process sequence.
_projectFile - Variable in class edu.rice.cs.drjava.project.ProjectFileParserFacade
 
_projRootPanel() - Method in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
 
_prompt - Variable in class edu.rice.cs.util.text.ConsoleDocument
String to use for the prompt.
_promptIfExited - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Whether to prompt if Interactions are reset unexpectedly.
_promptIfExited - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Whether to prompt if Interactions are reset unexpectedly.
_promptToReset - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Whether to prompt before resetting Interactions.
_promptToReset - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Whether to prompt before resetting Interactions.
_props - Variable in class edu.rice.cs.drjava.config.PropertyMaps
Map of property sets.
_props - Variable in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
PropertyMaps used for substitution when replacing variables.
_props - Variable in class edu.rice.cs.util.ProcessCreator
 
_pushed - Variable in class edu.rice.cs.util.BalancingStreamTokenizer
Stack of characters having been pushed back.
_quitSlaveThreadName - Variable in class edu.rice.cs.util.newjvm.AbstractSlaveJVM
Name of the thread to quit the slave.
_reader - Variable in class edu.rice.cs.util.BalancingStreamTokenizer
Input Reader.
_readThread - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
 
_recentFileAction - Variable in class edu.rice.cs.drjava.ui.RecentFileManager
An action that will be invoked when the file is clicked.
_recentFiles - Variable in class edu.rice.cs.drjava.ui.RecentFileManager
All of the recently used files in the list, in order.
_recentMenuItems - Variable in class edu.rice.cs.drjava.ui.RecentFileManager
Menu items corresponding to each file in _recentFiles.
_redirectors - Variable in class edu.rice.cs.util.ProcessChain
The redirector threads that move output (both stdout and stderr) from one process to the input of the next process.
_reduced - Variable in class edu.rice.cs.drjava.model.AbstractDJDocument
The reduced model of the document (stored in field _reduced) handles most of the document logic and keeps track of state.
_regex - Variable in class edu.rice.cs.drjava.config.RecursiveFileListProperty.RegexFilter
 
_region - Variable in class edu.rice.cs.drjava.ui.RegionsListPanel.RegionListUserObj
 
_region - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel.RegionTreeUserObj
 
_regionManager - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
_regionPopupMenu - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
_regionToTreeNode - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
A table mapping each region entered in this panel to its corresponding MutableTreeNode in _regTreeModel.
_regTree - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
_regTreeModel - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
_remove() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Remove the selected regions.
_removeAllButton - Variable in class edu.rice.cs.drjava.ui.BookmarksPanel
 
_removeAllButton - Variable in class edu.rice.cs.drjava.ui.BreakpointsPanel
 
_removeAllButton - Variable in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
 
_removeButton - Variable in class edu.rice.cs.drjava.ui.BookmarksPanel
 
_removeButton - Variable in class edu.rice.cs.drjava.ui.BreakpointsPanel
 
_removeButton - Variable in class edu.rice.cs.drjava.ui.BrowserHistoryPanel
 
_removeButton - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_removeButton - Variable in class edu.rice.cs.drjava.ui.FindResultsPanel
 
_removedText - Variable in class edu.rice.cs.drjava.model.AbstractDJDocument.RemoveCommand
 
_removeIndenter() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
 
_removeListHighlight() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
When the selection of the current error changes, remove the highlight in the error pane.
_removeListHighlight() - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Overrides _removeListHighlight in ErrorListPane to disable the _showStackTraceButton.
_removePreviousHighlight() - Method in class edu.rice.cs.drjava.ui.AbstractDJPane
Removes the previous highlight so document is cleared when caret position changes.
_removeSeparators(String) - Static method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Removes the interaction-separator comments from a history, so that they will not appear when executing the history.
_removeText(int, int) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Same as above except it assumes that the document readLock is already held, which is irrelevant in SWT.
_removeText(int, int) - Method in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Same as above except it assumes that the document readLock is already held, which is irrelevant in SWT.
_rep - Variable in class edu.rice.cs.util.docnavigation.LeafNode
 
_rep - Variable in class edu.rice.cs.util.sexp.Tokens.SExpToken
 
_replaceInProgressText(String) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Replaces the "Testing in progress..." text with the given message.
_requestFocusInWindow() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Forces the panel to be updated and requests focus in this panel.
_requests - Variable in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
Vector of EventRequests.
_resetInteractionsClasspath() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Adds each project's classpath to the Interactions pane.
_resetInteractionsClasspath() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Adds each project's classpath to the Interactions pane.
_resetInterpreter(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Resets the Java interpreter.
_resetInterpreter(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
_resetInterpreter(File) - Method in class edu.rice.cs.drjava.model.repl.RMIInteractionsModel
Resets the Java interpreter.
_resetInterpreter(File) - Method in class edu.rice.cs.drjava.model.repl.SimpleInteractionsModel
Resets the Java interpreter.
_resetInterpreter(File) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Resets the warning flag after the Interactions Pane is reset.
_resetInterpreter(File) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Resets the warning flag after the Interactions Pane is reset.
_restartButton - Variable in class edu.rice.cs.drjava.ui.LessPanel
 
_root - Variable in class edu.rice.cs.util.swing.DirectoryChooser
File system root for chooser
_root - Variable in class edu.rice.cs.util.swing.FileChooser
File system root for chooser
_rootNode - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
_runAgainButton - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
 
_saveConfig() - Static method in class edu.rice.cs.drjava.DrJava
Saves the contents of the config file.
_sb - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
 
_scrollPane - Variable in class edu.rice.cs.drjava.ui.AbortablePanel
 
_searchAll - Variable in class edu.rice.cs.drjava.ui.FindResultsPanel
 
_searchString - Variable in class edu.rice.cs.drjava.ui.FindResultsPanel
 
_secondToLastError - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModel
 
_selectable - Variable in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
_selectedItems - Variable in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
_sep - Variable in class edu.rice.cs.drjava.config.FileListProperty
Separating string.
_seqs - Variable in class edu.rice.cs.util.GeneralProcessCreator
 
_serverRunning - Static variable in class edu.rice.cs.drjava.RemoteControlClient
true if a DrJava remote control server is running.
_serverUser - Static variable in class edu.rice.cs.drjava.RemoteControlClient
Contains the name of the user running the server, or is null if no server is running.
_setColors(Component) - Static method in class edu.rice.cs.drjava.ui.AbortablePanel
Quick helper for setting up color listeners.
_setDocText(String) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRulesTestCase
Clears the text of the _doc field and sets it to the given string.
_setPendingNotifies(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase
Ensures that the given object will wait for n notifications.
_settingConfigConstant - Variable in class edu.rice.cs.drjava.ui.RecentFileManager
The OptionConstant that should be used to retrieve the list of recent files.
_setupAction(Action, String, String) - Method in class edu.rice.cs.drjava.ui.InteractionsScriptController
Sets up fields on the given Action, such as the name and tooltip.
_setupMenu() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Adds actions to the toolbar menu.
_setupMenu() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Adds actions to the toolbar menu.
_setupModel() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Adds listeners to the model.
_setupModel() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Adds listeners to the model.
_setupModel() - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
Sets up the model.
_setupModel() - Method in class edu.rice.cs.drjava.ui.ConsoleController
 
_setupModel() - Method in class edu.rice.cs.drjava.ui.InteractionsController
Adds listeners to the model.
_setupView() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Assigns key bindings to the view.
_setupView() - Method in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Assigns key bindings to the view.
_setupView() - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
Sets up the view.
_setupView() - Method in class edu.rice.cs.drjava.ui.InteractionsController
Adds actions to the view.
_shell - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
 
_shell - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapterTest
 
_shell - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_shell - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_showError(Exception, String, String) - Method in class edu.rice.cs.drjava.ui.PreviewFrame
 
_showHighlightsCheckBox - Variable in class edu.rice.cs.drjava.ui.ErrorPanel
 
_shutdownAndWaitForInteractionEnded() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase
Cleanly shuts down the debugger, waiting for a suspended interaction to complete.
_shutdownWithoutSuspendedInteraction() - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase
Cleanly shuts down the debugger, without having to wait for a suspended interaction to complete.
_slave - Variable in class edu.rice.cs.util.newjvm.AbstractMasterJVM
The slave JVM remote stub if it's connected; null if not connected.
_srcFileBase - Variable in class edu.rice.cs.drjava.project.XMLProjectFileParser
 
_start - Variable in class edu.rice.cs.drjava.config.RecursiveFileListProperty
Start directory.
_start - Variable in class edu.rice.cs.drjava.model.DocumentRegion
 
_startOffset - Variable in class edu.rice.cs.drjava.model.DummyDocumentRegion
 
_startPos - Variable in class edu.rice.cs.drjava.model.MovingDocumentRegion
 
_startPosition - Variable in class edu.rice.cs.drjava.model.BrowserDocumentRegion
 
_startupDebugger(String, String) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase
Cleanly starts the debugger with a newly compiled file saved in a temporary directory.
_startupDebugger(File, String) - Method in class edu.rice.cs.drjava.model.debug.DebugTestCase
Cleanly starts the debugger with a newly compiled file saved in a temporary directory.
_startupException - Variable in class edu.rice.cs.drjava.config.Configuration
Any exception that is caught when initializing this Configuration object.
_startupTrace - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
Remembers when this listener was created.
_state - Variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
Specifies the state of the navigator pane.
_state - Variable in class edu.rice.cs.util.BalancingStreamTokenizer
Current state of the tokenizer.
_stateStack - Variable in class edu.rice.cs.util.BalancingStreamTokenizer
Stack of previous states.
_stdErrRedirector - Variable in class edu.rice.cs.util.ProcessSequence
The redirector thread that moves stderr output from one process to the input of the next process.
_stdOutRedirector - Variable in class edu.rice.cs.util.ProcessSequence
The redirector thread that moves stdout output from one process to the input of the next process.
_storeInCache(Query, Object, int) - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Stores the given result in the helper method cache.
_stringSuspension - Variable in class edu.rice.cs.drjava.model.MovingDocumentRegion
Suspension that generates the JTree label excerpt for this region.
_styleChanged() - Method in class edu.rice.cs.drjava.model.AbstractDJDocument
Fire event that styles changed from current location to the end.
_styleChanged() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Recolors the rest of the document based on the change that triggered this call.
_styleChanged() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
 
_styledText - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
The widget displaying the text.
_styledText - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
The widget displaying the text.
_styles - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Maps names to attribute sets
_styles - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Maps names to attribute sets
_styles - Variable in class edu.rice.cs.util.text.SwingDocument
Maps names to attribute sets
_suspendPolicy - Variable in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
 
_systemErrStyle - Variable in class edu.rice.cs.drjava.ui.AbstractConsoleController
Style to use for System.err.
_systemOutStyle - Variable in class edu.rice.cs.drjava.ui.AbstractConsoleController
Style to use for System.out.
_tabbedPane - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_tabs - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_tempDir - Variable in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
 
_tempDir - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
_tempDir - Variable in class edu.rice.cs.drjava.ui.RecentFileManagerTest
 
_testClassCall(String) - Static method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Assumes a trimmed String.
_testFailed - Static variable in class edu.rice.cs.drjava.model.MultiThreadedTestCase
Flag to keep track of whether or not a test failed in another thread (not the testing thread).
_text - Variable in class edu.rice.cs.drjava.model.AbstractDJDocument.InsertCommand
 
_text - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Underlying document used by the view.
_text - Variable in class edu.rice.cs.drjava.plugins.eclipse.util.text.SWTDocumentAdapter
Underlying document used by the view.
_text - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_text - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_text - Variable in class edu.rice.cs.util.sexp.TextAtom
 
_textArea - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
 
_textArea - Variable in class edu.rice.cs.drjava.ui.LessPanel
 
_textArea - Variable in class edu.rice.cs.util.swing.ScrollableDialog
JTextArea contained in a scroll pane in this dialog.
_textField - Variable in class edu.rice.cs.util.swing.FileSelectorStringComponent
Text field with the name of the selected file.
_textScroll - Variable in class edu.rice.cs.util.swing.ScrollableDialog
ScrollPane that contains the text area.
_title - Variable in class edu.rice.cs.drjava.ui.AbortablePanel
 
_title - Variable in class edu.rice.cs.drjava.ui.config.ConfigPanel
 
_title - Variable in class edu.rice.cs.drjava.ui.RegionsListPanel
 
_title - Variable in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
_toggleBookmark(int, int) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Raw version of toggleBookmark.
_token - Variable in class edu.rice.cs.util.BalancingStreamTokenizer
 
_toolbar - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Toolbar for this view.
_toolbar - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Toolbar for this view.
_toolbarMenu - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Drop-down toolbar menu for this view.
_toolbarMenu - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
Drop-down toolbar menu for this view.
_topRule - Variable in class edu.rice.cs.drjava.model.definitions.indent.Indenter
Root of decision tree.
_treeNode - Variable in class edu.rice.cs.drjava.model.BrowserDocumentRegion
 
_updateButtons() - Method in class edu.rice.cs.drjava.ui.BookmarksPanel
Update button state and text.
_updateButtons() - Method in class edu.rice.cs.drjava.ui.BreakpointsPanel
Update button state and text.
_updateButtons() - Method in class edu.rice.cs.drjava.ui.FindResultsPanel
Update button state and text.
_updateButtons() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
_updateNoErrors(boolean) - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
 
_updateNoErrors(boolean) - Method in class edu.rice.cs.drjava.ui.JavadocErrorPanel.JavadocErrorListPane
Used to show that the last compile was successful.
_updateNoErrors(boolean) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Updates the list pane with no errors.
_updateNowButton - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
 
_updateNowButton - Variable in class edu.rice.cs.drjava.ui.LessPanel
 
_updateScrollButtons() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
 
_updateStyles(AttributeSet) - Method in class edu.rice.cs.drjava.ui.AbstractConsoleController
Updates all document styles with the attributes contained in newSet.
_updateStyles(AttributeSet) - Method in class edu.rice.cs.drjava.ui.ErrorPanel
Updates all document styles with the attributes contained in newSet.
_updateStyles(AttributeSet) - Method in class edu.rice.cs.drjava.ui.InteractionsController
Updates all document styles with the attributes contained in newSet.
_updateStyles(AttributeSet) - Method in class edu.rice.cs.drjava.ui.JUnitPanel
Updates all document styles with the attributes contained in newSet.
_updateThread - Variable in class edu.rice.cs.drjava.ui.ExternalProcessPanel
 
_updateThread - Variable in class edu.rice.cs.drjava.ui.LessPanel
 
_updateToolbarButton(JButton, Action) - Method in class edu.rice.cs.drjava.ui.MainFrame
Removes the button b from the toolbar and creates new button in its place.
_updateWithErrors() - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
 
_updateWithErrors(String, String, SwingDocument) - Method in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Used to show that the last compile was unsuccessful.
_updateWithErrors() - Method in class edu.rice.cs.drjava.ui.JavadocErrorPanel.JavadocErrorListPane
Used to show that the last javadoc command was unsuccessful.
_updateWithErrors() - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Used to show that testing was unsuccessful.
_updateWithErrors(String, String, SwingDocument) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
 
_value - Variable in class edu.rice.cs.drjava.config.DrJavaProperty
Value of the property.
_variables - Variable in class edu.rice.cs.drjava.config.PropertyMaps
 
_view - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Pane from the SWT view
_view - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsController
Pane from the SWT view
_view - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_view - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsViewTest
 
_visitDelta(IJavaElementDelta, int) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Walks the tree of deltas, looking for changes to the classpath or compilation units.
_visitDelta(IJavaElementDelta, int) - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Walks the tree of deltas, looking for changes to the classpath or compilation units.
_waitCursor - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
An hourglass cursor to display when the pane is busy.
_waitCursor - Variable in class edu.rice.cs.drjava.plugins.eclipse.views.InteractionsView
An hourglass cursor to display when the pane is busy.
_waitForQuitThreadName - Variable in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Name for the thread that waits for the slave to exit.
_waitingForFirstInterpreter - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModel
Whether we are waiting for the interpreter to register for the first time.
_waitInteractionDone() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
_warnedToReset - Variable in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Whether we have already warned the user to reset after a compilation occurs.
_warnedToReset - Variable in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Whether we have already warned the user to reset after a compilation occurs.
_warnUserToReset() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Prints a message warning the user to reset the Interactions Pane once a compilation has occurred.
_warnUserToReset() - Method in class edu.rice.cs.drjava.plugins.eclipse.repl.EclipseInteractionsModel
Prints a message warning the user to reset the Interactions Pane once a compilation has occurred.
_wasEscape - Variable in class edu.rice.cs.util.BalancingStreamTokenizer
The previous character was the escape character.
_wholeWord - Variable in class edu.rice.cs.drjava.ui.FindResultsPanel
 
_width - Variable in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
_windowListener - Variable in class edu.rice.cs.drjava.ui.ClipboardHistoryFrame
 
_windowListener - Variable in class edu.rice.cs.drjava.ui.DrJavaErrorWindow
 
_workdir - Variable in class edu.rice.cs.util.GeneralProcessCreator
 
_workdir - Variable in class edu.rice.cs.util.ProcessCreator
 
_workDirectoryPanel() - Method in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
 
_workingDirectory - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModel
The working directory for the current interpreter.
_wrappedPosListLock - Static variable in class edu.rice.cs.util.text.SwingDocument
Lock that protects _wrappedPosListLock in DefinitionsDocument.
_writer - Variable in class edu.rice.cs.util.Log
PrintWriter to print messages to a file.
_writerDelay() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Waits for a small amount of time on a shared writer lock.
_writerLock - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModel
A lock object to prevent print calls to System.out or System.err from flooding the JVM, ensuring the UI remains responsive.
_xc - Variable in class edu.rice.cs.drjava.project.XMLProjectFileParser
 
_xmlProjectFile - Variable in class edu.rice.cs.drjava.project.ProjectFileParserFacade
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y _