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

ABC_CLASS_ONE - Static variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
 
ABC_CLASS_TWO - Static variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
 
ABC_TEST - Static variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
 
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.
abortUpdate() - Method in class edu.rice.cs.drjava.ui.NewVersionPopup
 
abortUpdate(String) - Method in class edu.rice.cs.drjava.ui.NewVersionPopup
 
abortUpdate(boolean) - Method in class edu.rice.cs.drjava.ui.NewVersionPopup
 
abortUpdate(String, boolean) - Method in class edu.rice.cs.drjava.ui.NewVersionPopup
 
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
 
AboutDialog.LogoList - Class in edu.rice.cs.drjava.ui
 
AboutDialog.LogoList() - Constructor for class edu.rice.cs.drjava.ui.AboutDialog.LogoList
 
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.
aboutToSaveFromSaveAll(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest.TestGlobalModel
 
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.
absp - Variable in class edu.rice.cs.drjava.project.ProjectTest
 
AbsRelFile - Class in edu.rice.cs.util
A subclass of File that stores if it should be saved as absolute or relative.
AbsRelFile(File, String, boolean) - Constructor for class edu.rice.cs.util.AbsRelFile
 
AbsRelFile(File, String) - Constructor for class edu.rice.cs.util.AbsRelFile
 
AbsRelFile(String, boolean) - Constructor for class edu.rice.cs.util.AbsRelFile
 
AbsRelFile(String) - Constructor for class edu.rice.cs.util.AbsRelFile
 
AbsRelFile(String, String, boolean) - Constructor for class edu.rice.cs.util.AbsRelFile
 
AbsRelFile(String, String) - Constructor for class edu.rice.cs.util.AbsRelFile
 
AbsRelFile(URI, boolean) - Constructor for class edu.rice.cs.util.AbsRelFile
 
AbsRelFile(URI) - Constructor for class edu.rice.cs.util.AbsRelFile
 
AbsRelFile(File, boolean) - Constructor for class edu.rice.cs.util.AbsRelFile
 
AbsRelFile(File) - Constructor for class edu.rice.cs.util.AbsRelFile
 
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
 
AbstractDJDocumentTest - Class in edu.rice.cs.drjava.model
This class contains tests for AbstractDJDocument.
AbstractDJDocumentTest() - Constructor for class edu.rice.cs.drjava.model.AbstractDJDocumentTest
 
AbstractDJPane - Class in edu.rice.cs.drjava.ui
This pane class for a SwingDocument.
AbstractDJPane(SwingDocument) - Constructor for class edu.rice.cs.drjava.ui.AbstractDJPane
 
AbstractDocumentInterface - Interface in edu.rice.cs.util.text
An interface designed to augment the Swing Document interface with useful operations including operations like append that cannot be safely implemented in terms of the methods provided by the Document interface.
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.
AbstractGlobalModel.ConcreteOpenDefDoc - Class in edu.rice.cs.drjava.model
A wrapper around a DefinitionsDocument or potential DefinitionsDocument (if it has been kicked out of the cache) The GlobalModel interacts with DefinitionsDocuments through this wrapper.
This call was formerly called the DefinitionsDocumentHandler but was renamed (2004-Jun-8) to be more descriptive/intuitive.
AbstractGlobalModel.ConcreteOpenDefDoc(File) - Constructor for class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
Standard constructor for a document read from a file.
AbstractGlobalModel.ConcreteOpenDefDoc(NullFile) - Constructor for class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
AbstractGlobalModel.ConcreteOpenDefDoc(File, File, long) - Constructor for class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
AbstractGlobalModel.FlatFileGroupingState - Class in edu.rice.cs.drjava.model
 
AbstractGlobalModel.FlatFileGroupingState() - Constructor for class edu.rice.cs.drjava.model.AbstractGlobalModel.FlatFileGroupingState
 
AbstractGlobalModel.ProjectFileGroupingState - Class in edu.rice.cs.drjava.model
 
AbstractGlobalModel.ProjectFileGroupingState(File) - Constructor for class edu.rice.cs.drjava.model.AbstractGlobalModel.ProjectFileGroupingState
Degenerate constructor for a new project; only the file project name is known.
AbstractGlobalModel.ProjectFileGroupingState(File, String, File, File, File, File[], File[], File[], Iterable<AbsRelFile>, File, int, boolean, String, Map<OptionParser<?>, String>) - Constructor for class edu.rice.cs.drjava.model.AbstractGlobalModel.ProjectFileGroupingState
 
AbstractGlobalModel.TrivialFSS - Class in edu.rice.cs.drjava.model
 
AbstractGlobalModel.TrivialFSS(File) - Constructor for class edu.rice.cs.drjava.model.AbstractGlobalModel.TrivialFSS
 
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
Set up the master JVM object.
AbstractMasterJVM.SlaveFactory - Class in edu.rice.cs.util.newjvm
Loads an instance of the given AbstractSlaveJVM class.
AbstractMasterJVM.SlaveFactory(String) - Constructor for class edu.rice.cs.util.newjvm.AbstractMasterJVM.SlaveFactory
 
AbstractMasterJVM.State - Enum in edu.rice.cs.util.newjvm
Synchronization strategy: compare-and-swap guarantees that only one thread enters a STARTING, or QUITTING, or DISPOSED state.
AbstractMasterJVM.State() - Constructor for enum edu.rice.cs.util.newjvm.AbstractMasterJVM.State
 
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
 
AbstractSlaveJVM(String, String) - 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(File) - Method in class edu.rice.cs.drjava.ui.SmartSourceFilter
Returns true if the file's extension matches ".java" or ".dj?".
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.
ACM_PROGRAM_CLASSES - Static variable in class edu.rice.cs.drjava.model.compiler.JavacCompiler
The set of class names that are run as ACM Java Task Force library programs.
acquireReadLock() - Method in interface edu.rice.cs.util.text.ReadersWritersLocking
Swing-style acquireReadLock().
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.model.definitions.DefinitionsEditorKit.BeginWordAction
 
actionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit.EndWordAction
 
actionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit.NextWordAction
 
actionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit.PreviousWordAction
 
actionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit.SelectWordAction
 
actionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.ui.AboutDialog
 
actionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.IndentKeyAction
Handle the "key typed" event from the text field.
actionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.IndentKeyActionTab
Handle the key typed event from the text field.
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(ActionEvent) - Method in class edu.rice.cs.drjava.ui.InteractionsPane.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.InteractionsPane.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
 
actionPerformed(ActionEvent) - Method in class edu.rice.cs.util.swing.ScrollableListSelectionDialog.SelectAllNoneActionListener
The code that runs in response to the button's action.
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.
ActionStartPrevLinePlus - Class in edu.rice.cs.drjava.model.definitions.indent
Indents current line to the indent level of the previous line augmented by a suffix.
ActionStartPrevLinePlus(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlus
Repeats the indentation from the previous line augmented by a suffix
ActionStartPrevLinePlusMultiline - 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 previous line, adds several lines of text at that indent level, and moves the cursor to a particular line and position.
ActionStartPrevLinePlusMultiline(String[], int, int) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultiline
Creates a multiline insert rule.
ActionStartPrevLinePlusMultilinePreserve - 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 previous line, preserving any text on the current line, and adds several lines of text at that indent level, and moves the cursor to a particular line and position.
ActionStartPrevLinePlusMultilinePreserve(String[], int, int, int, int) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusMultilinePreserve
Creates a multiline insert rule, properly preserving any text on current line.
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
 
active - Variable in class edu.rice.cs.drjava.project.ProjectFileParser.DocFilePropertyVisitor
 
activeCompilerChanged() - Method in class edu.rice.cs.drjava.model.compiler.CompilerEventNotifier
Called after the active compiler has been changed.
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
 
activeCompilerChanged() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
Called after the active compiler has been changed.
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
 
activeDocumentChanged(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneMemoryLeakTest.DocChangeListener
 
activeDocumentChanged(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
activeDocumentChanged(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrameTest.SingleDisplayModelCompileListener
 
activeDocumentChanged(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrameTest.SingleDisplayModelFileClosedListener
 
activeDocumentChanged(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrameTest.SingleDisplayModelFileOpenedListener
 
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
 
activeDocumentRefreshed(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
adapterForCompiler(JavaVersion.FullVersion) - Static method in class edu.rice.cs.drjava.model.JDKToolsLibrary
 
adapterForDebugger(JavaVersion.FullVersion) - Static method in class edu.rice.cs.drjava.model.JDKToolsLibrary
 
add() - Method in class edu.rice.cs.drjava.model.cache.DocumentCache.DocManager
Adds this DocManager to the queue and sets status to IN_QUEUE.
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.
add(Option<?>, String, String) - Static method in class edu.rice.cs.drjava.ui.config.ConfigDescriptions
 
ADD_INTERPRETER_SIG - Static variable in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Signature of the InterpreterJVM.addInterpreter method.
addActionForKeyStroke(Vector<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.
addActionForKeyStroke(Vector<KeyStroke>, Action) - Method in class edu.rice.cs.drjava.ui.InteractionsPane
Assigns the given keystroke to the given action in this pane.
addAdditionalComponent(JComponent) - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
addAuxFile(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.FlatFileGroupingState
 
addAuxFile(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ProjectFileGroupingState
Adds File f to end of _auxFiles vector.
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 within _state.
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) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
addBrowserRegion(BrowserDocumentRegion, GlobalEventNotifier) - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
Add the supplied DocumentRegion r to the manager as current region.
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
addBrowserRegionBefore(BrowserDocumentRegion, GlobalEventNotifier) - Method in class edu.rice.cs.drjava.model.BrowserHistoryManager
Add the supplied DocumentRegion r to the manager before the current region.
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 class path 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 class paths 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.
addBuildDirectoryCP(File) - Method in class edu.rice.cs.drjava.model.repl.newjvm.ClassPathManager
Adds the entry to the front of the build classpath.
addBusyInterpreter(Interpreter) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
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(AbsRelFile) - 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.
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
 
addDirectory(File, MD5ChecksumProperties, StringBuilder, ZipOutputStream, Predicate<String>) - Method in class edu.rice.cs.drjava.ui.GenerateCustomDrJavaJarFrame
Recursively add all files in the specified directory.
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
addDirectoryRecursiveHelper(File, String, byte[], FileFilter) - Method in class edu.rice.cs.util.jar.JarBuilder
Add the contents of a directory that match a filter to the archive
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.JListNavigator
Adds the document doc to this navigator.
addDocument(ItemT, String) - Method in class edu.rice.cs.util.docnavigation.JListNavigator
Adds the document to this navigator and ignores the specified path.
addDocument(ItemT) - Method in class edu.rice.cs.util.docnavigation.JListSortNavigator
Adds the document to the list.
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 class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
Implementation of the javax.swing.text.Document interface.
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.cache.DocumentCache.DocManager
Adds DocumentListener to the reconstructor.
addDocumentListener(DocumentListener) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
addedClass - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.TestInteractionsModel
 
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 class edu.rice.cs.drjava.model.AbstractGlobalModel.FlatFileGroupingState
 
addExcludedFile(File) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ProjectFileGroupingState
 
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 class path 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 class paths 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 class path 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 class paths 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
addFileToOpen(String) - Static method in class edu.rice.cs.drjava.DrJava
Add a file to the list of files to open.
addFinalizationListener(FinalizationListener<DefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
This method is put here because the ODD is the only way to get to the defdoc.
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 class edu.rice.cs.drjava.ui.InteractionsController
Add a focus listener to the Interactions Pane and the Input Box.
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
 
addIfDir(File, Map<? super File, Set<JDKDescriptor>>) - Static method in class edu.rice.cs.drjava.model.JarJDKToolsLibrary
Add a canonicalized f to the given set if it is an existing directory or link
addIfDir(File, JDKDescriptor, Map<? super File, Set<JDKDescriptor>>) - Static method in class edu.rice.cs.drjava.model.JarJDKToolsLibrary
Add a canonicalized f to the given set if it is an existing directory or link
addIfFile(File, Map<? super File, Set<JDKDescriptor>>) - Static method in class edu.rice.cs.drjava.model.JarJDKToolsLibrary
Add a canonicalized f to the given set if it is an existing file
addIfFile(File, JDKDescriptor, Map<? super File, Set<JDKDescriptor>>) - Static method in class edu.rice.cs.drjava.model.JarJDKToolsLibrary
Add a canonicalized f to the given set if it is an existing file
addIfFile(File, Set<JDKDescriptor>, Map<? super File, Set<JDKDescriptor>>) - Static method in class edu.rice.cs.drjava.model.JarJDKToolsLibrary
Add a canonicalized f to the given set if it is an existing file
addIncludedFile(File) - Method in class edu.rice.cs.drjava.config.RecursiveFileListProperty.FileMaskFilter
 
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.
additionalBootClassPathForInteractions() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
A compiler can instruct DrJava to include additional elements for the boot class path of the Interactions JVM.
additionalBootClassPathForInteractions() - Method in class edu.rice.cs.drjava.model.compiler.JavacCompiler
A compiler can instruct DrJava to include additional elements for the boot class path of the Interactions JVM.
additionalBootClassPathForInteractions() - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
addJavaAPI() - Method in class edu.rice.cs.drjava.ui.AutoCompletePopup
 
addKeyword(String) - Method in class edu.rice.cs.util.BalancingStreamTokenizer
Specify a new keyword.
addListener(Configuration, OptionListener<T>) - Method in class edu.rice.cs.drjava.config.Option
Magic listener-bag adder
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(ModelList<T>.ModelIterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
 
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 class edu.rice.cs.drjava.model.junit.JUnitEventNotifier
 
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.
addListener() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Add the listener.
addLogo(JPanel, String) - Method in class edu.rice.cs.drjava.ui.AboutDialog.LogoList
 
addMD5(String, InputStream, OutputStream) - Method in class edu.rice.cs.util.MD5ChecksumProperties
Add the MD5 checksum for the data in the input stream to the properties, using the specified key.
addMD5(String, InputStream) - Method in class edu.rice.cs.util.MD5ChecksumProperties
Add the MD5 checksum for the data in the input stream to the properties, using the specified key.
addMD5(String, File, OutputStream) - Method in class edu.rice.cs.util.MD5ChecksumProperties
Add the MD5 checksum for the data in the file to the properties, using the specified key.
addMD5(String, File) - Method in class edu.rice.cs.util.MD5ChecksumProperties
Add the MD5 checksum for the data in the file to the properties, using the specified key.
addMD5(String, byte[], OutputStream) - Method in class edu.rice.cs.util.MD5ChecksumProperties
Add the MD5 checksum for the data in the byte array to the properties, using the specified key.
addMD5(String, byte[]) - Method in class edu.rice.cs.util.MD5ChecksumProperties
Add the MD5 checksum for the data in the byte array to the properties, using the specified key.
addMD5(File, OutputStream) - Method in class edu.rice.cs.util.MD5ChecksumProperties
Add the MD5 checksum for the data in the input stream to the properties, using the name of the file as key.
addMD5(File) - Method in class edu.rice.cs.util.MD5ChecksumProperties
Add the MD5 checksum for the data in the input stream to the properties, using the name of the file as key.
addMenuBarInOtherFrame(JMenuBar) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
addMirroredMenu(JMenu) - Method in class edu.rice.cs.drjava.ui.RecentFileManager
Add another menu that should be kept identical to the main File menu.
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.JListNavigator
Adds listener to the collection of listeners.
addNavigationListener(INavigationListener<? super ItemT>) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Adds an INavigationListener to this navigator.
addNewListeners(Map<OptionParser<?>, String>) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
addOkButton() - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
addOptionComponent(ConfigPanel, OptionComponent<X, C>) - 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.
addOptionListener(Option<T>, OptionListener<T>) - Method in class edu.rice.cs.drjava.config.ResourceBundleConfiguration
Adds an OptionListener to the given Option, to be notified each time the option changes.
addOptionsPropertiesFile(ZipOutputStream) - Method in class edu.rice.cs.drjava.ui.GenerateCustomDrJavaJarFrame
Add an updated options.properties file to the ZIP file.
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
addPopupMenu(Action...) - Method in class edu.rice.cs.drjava.ui.ErrorPanel
 
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 class path 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 class path.
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 class path 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 class paths 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.
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
 
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.AbstractGlobalModel.ConcreteOpenDefDoc
 
addStyle(String, Style) - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
addTab(JTabbedPane, String, JComponent) - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
addTab(JTabbedPane, String, JComponent, int) - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
addToBrowserHistory() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Add the current location to the browser history.
addToBrowserHistory(boolean) - 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.
addToBrowserHistoryBefore() - Method in class edu.rice.cs.drjava.ui.MainFrame
Add the current location to the browser history before the current region.
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.
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.JListNavigator
 
addTopLevelGroup(String, INavigatorItemFilter<? super ItemT>) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Adds a top level group to the navigator.
addTopLevelGroupToRoot(InnerNode<?, ItemT>) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
addUndoableEditListener(UndoableEditListener) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
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.
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.
addZipFile(File, MD5ChecksumProperties, StringBuilder, ZipOutputStream, Predicate<String>) - Method in class edu.rice.cs.drjava.ui.GenerateCustomDrJavaJarFrame
Recursively add all files in the specified zip file (or jar file, or EXE containing a zip file).
ADVANCED_LEVEL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
advancedSettings() - Method in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
 
afterUISetup(Action, Action, Action) - Method in class edu.rice.cs.drjava.platform.DefaultPlatform
Hook for performing general UI setup.
afterUISetup(Action, Action, Action) - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Hook for performing general UI setup.
aGModel - Variable in class edu.rice.cs.drjava.model.compiler.LanguageLevelStackTraceMapper
model used to get the OpenDefinitionsDocuments from files
ALL - Static variable in class edu.rice.cs.drjava.config.OptionConstants.ConcJUnitCheckChoices
 
ALL_RELEASES - Static variable in class edu.rice.cs.drjava.config.OptionConstants.VersionNotificationChoices
 
allFilesClosed() - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called when all open files are being closed.
allFilesClosed() - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
 
allFilesClosed() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when all open files are closed.
allFilesClosed() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
allFilesClosed() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
ALLOW_PRIVATE_ACCESS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Deprecated. 
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.
ALT - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
ALT_CTRL_META_MASK - Static variable in class edu.rice.cs.drjava.ui.AbstractDJPane
 
ALWAYS - Static variable in class edu.rice.cs.drjava.config.OptionConstants.DeleteLLClassFileChoices
 
ALWAYS - Static variable in class edu.rice.cs.drjava.config.OptionConstants.FileExtRegistrationChoices
 
ALWAYS_COMPILE_BEFORE_JAVADOC - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to prompt to compile before compiling.
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.
AndGUIAvailabilityActionAdapter - Class in edu.rice.cs.drjava.ui.avail
Adapter from Action to ComplexGUIAvailabilityListener.
AndGUIAvailabilityActionAdapter(Action, GUIAvailabilityNotifier, GUIAvailabilityListener.ComponentType...) - Constructor for class edu.rice.cs.drjava.ui.avail.AndGUIAvailabilityActionAdapter
Create a listener that responds to changes in availability of several GUI components.
AndGUIAvailabilityComponentAdapter - Class in edu.rice.cs.drjava.ui.avail
Adapter from Component to ComplexGUIAvailabilityListener.
AndGUIAvailabilityComponentAdapter(Component, GUIAvailabilityNotifier, GUIAvailabilityListener.ComponentType...) - Constructor for class edu.rice.cs.drjava.ui.avail.AndGUIAvailabilityComponentAdapter
Create a listener that responds to changes in availability of several GUI components.
AndGUIAvailabilityListener - Class in edu.rice.cs.drjava.ui.avail
Listener responding to the availability of several GUI components.
AndGUIAvailabilityListener(GUIAvailabilityNotifier, GUIAvailabilityListener.ComponentType...) - Constructor for class edu.rice.cs.drjava.ui.avail.AndGUIAvailabilityListener
Create a listener that responds to changes in availability of several GUI components.
anonClass() - Static method in class edu.rice.cs.util.StringOpsTest.TestGetSimpleNameInner
 
anonClass() - Method in class edu.rice.cs.util.StringOpsTest.TestGetSimpleNameInner.Inner
 
anonClass() - Static method in class edu.rice.cs.util.StringOpsTest.TestGetSimpleNameInner.Nested
 
ANY_LINE - Static variable in class edu.rice.cs.drjava.model.debug.jpda.DebugAction
 
anyLineNumbersSpecified - Static variable in class edu.rice.cs.drjava.DrJavaRoot
 
apiJavadocChoices - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
apiJavadocDeprecated - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
apiJavadocVersionChoices - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
apiJavadocVersionDeprecated - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
append(String, AttributeSet) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
append(String, Style) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
append(String) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
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, 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(InterpretResult.Visitor<T>) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.BooleanValueResult
 
apply(InterpretResult.Visitor<T>) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.BusyResult
 
apply(InterpretResult.Visitor<T>) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.CharValueResult
 
apply(InterpretResult.Visitor<T>) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.ExceptionResult
 
apply(InterpretResult.Visitor<T>) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.NoValueResult
 
apply(InterpretResult.Visitor<T>) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.NumberValueResult
 
apply(InterpretResult.Visitor<T>) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.ObjectValueResult
 
apply(InterpretResult.Visitor<T>) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.StringValueResult
 
apply(InterpretResult.Visitor<T>) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.UnexpectedExceptionResult
 
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.IndentRuleQuestion
Determines if the given rule holds in this context.
applyRule(AbstractDJDocument, int, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleQuestion
Determines if the given rule holds in this context.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurly
 
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracket
 
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmpty
Determines if the current line in the document is empty.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyOrEnterPress
Determines if the current line in the document is empty.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineIsWingComment
Determines whether or not the current line in the document starts with the wing comment prefix "//".
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWith
Determines if the current line in the document starts with the specified prefix, ignoring whitespace.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipComments
Determines whether or not the current line in the document starts with the character sequence specified by the String field _prefix, skipping over any comments and leading whitespace on that line.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInPrevStmt
Searches through the previous statement to determine if it contains char _lookFor (unshadowed).
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmt
Searches backwards from endChar to the start of the statement looking for findChar.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionFollowedByStar
Determines if the next non WS character is '*'.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBrace
Applies the rule described in class documentation.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideComment
Determines if the (start of the) current line in the document is in a block comment.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContains
Determines if the given character exists on the current line.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhrase
Determines if the previous line ends in a comma, semicolon, open paren, open bracket, operator, or comparator.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsComment
Determines if the previous line in the document starts a block comment.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsJavaDocWithText
Determines if the previous line starts with "/**", ignoring whitespace, followed by more non-whitespace text
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWith
Determines if the previous line in the document starts with the specified characters, ignoring whitespace.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBrace
Assumes read lock is already held.
applyRule(AbstractDJDocument, Indenter.IndentReason) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartingNewStmt
Determines if the previous non-whitespace character not on this line was one of the following: ';', '{', '}' or nothing.
areDrJavaFileExtensionsRegistered() - Method in class edu.rice.cs.drjava.platform.DefaultPlatform
 
areDrJavaFileExtensionsRegistered() - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
 
args - Variable in class edu.rice.cs.drjava.ui.PreviewFrame.JSpinnerChanger
 
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.JListNavigator
Returns a Container representation of this navigator
asContainer() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
ASK_ME - Static variable in class edu.rice.cs.drjava.config.OptionConstants.DeleteLLClassFileChoices
 
ASK_ME - Static variable in class edu.rice.cs.drjava.config.OptionConstants.FileExtRegistrationChoices
 
askGenerateAnyway(String) - Method in class edu.rice.cs.drjava.ui.GenerateCustomDrJavaJarFrame
Ask if the user wants to generate the file anyway.
askToIncreaseMasterMaxHeap() - Method in class edu.rice.cs.drjava.ui.MainFrame
Ask the user to increase the master's max heap setting.
askToIncreaseSlaveMaxHeap() - Method in class edu.rice.cs.drjava.ui.MainFrame
Ask the user to increase the slave's max heap setting.
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
 
assertCompileBeforeJavadocCount(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
 
assertNotEOF(Tokens.SExpToken) - Method in class edu.rice.cs.util.sexp.SExpParser.ParseHelper
Throws the EOF exception if the given token is the end of file
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
 
atEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.ModelIterator
Return true if we're pointing at the tail.
atEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Determines if the cursor is at the end of the reduced model.
atFirstItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.ModelIterator
Return true if we're pointing at the node after the head.
atLastItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.ModelIterator
Return true if we're pointing at the node before the tail.
Atom - Interface in edu.rice.cs.util.sexp
There are different kinds of atoms: text, boolean, number.
atStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.ModelIterator
Return true if we're pointing at the head.
atStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Determines if the cursor is at the start of the reduced model.
attachOptionListeners(AbstractDJDocument) - Method in class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
attemptQuit(SlaveRemote) - Static method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Make a best attempt to invoke slave.quit().
ATTEMPTS - Static variable in class edu.rice.cs.drjava.DrJavaRestart
Number of attempts to delete or rename files.
attemptToLoadDescriptor(Iterable<JDKDescriptor>, String) - Static method in class edu.rice.cs.drjava.model.JarJDKToolsLibrary
Attempt to load a JDK descriptor, append it to the list if succesful.
AUTO_CLOSE_COMMENTS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to automatically close comments.
AUTO_STEP_RATE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
AutoCompletePopup - Class in edu.rice.cs.drjava.ui
Autocomplete support.
AutoCompletePopup(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.AutoCompletePopup
Constructor for an auto-complete popup that uses the MainFrame for information.
AutoCompletePopup(MainFrame, String) - Constructor for class edu.rice.cs.drjava.ui.AutoCompletePopup
Constructor for an auto-complete popup that uses the MainFrame for information.
autoImport() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
Executes import statements for the classes and packages in the auto-import set.
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
 
availabilityChanged(boolean) - Method in class edu.rice.cs.drjava.ui.avail.AndGUIAvailabilityActionAdapter
Called when the combined availability of all components changes.
availabilityChanged(boolean) - Method in class edu.rice.cs.drjava.ui.avail.AndGUIAvailabilityComponentAdapter
Called when the combined availability of all components changes.
availabilityChanged(GUIAvailabilityListener.ComponentType, boolean) - Method in class edu.rice.cs.drjava.ui.avail.AndGUIAvailabilityListener
Called when a component's availability changes.
availabilityChanged(boolean) - Method in class edu.rice.cs.drjava.ui.avail.AndGUIAvailabilityListener
Called when the combined availability of all components changes.
availabilityChanged(GUIAvailabilityListener.ComponentType, boolean) - Method in interface edu.rice.cs.drjava.ui.avail.GUIAvailabilityListener
Called when a component's availability changes.
availabilityChanged(GUIAvailabilityListener.ComponentType, boolean) - Method in class edu.rice.cs.drjava.ui.avail.GUIAvailabilityNotifier
Called to change a components availability.
availabilityChanged(boolean) - Method in class edu.rice.cs.drjava.ui.avail.OrGUIAvailabilityActionAdapter
Called when the combined availability of all components changes.
availabilityChanged(boolean) - Method in class edu.rice.cs.drjava.ui.avail.OrGUIAvailabilityComponentAdapter
Called when the combined availability of all components changes.
availabilityChanged(GUIAvailabilityListener.ComponentType, boolean) - Method in class edu.rice.cs.drjava.ui.avail.OrGUIAvailabilityListener
Called when a component's availability changes.
availabilityChanged(boolean) - Method in class edu.rice.cs.drjava.ui.avail.OrGUIAvailabilityListener
Called when the combined availability of all components changes.
available(GUIAvailabilityListener.ComponentType) - Method in class edu.rice.cs.drjava.ui.avail.GUIAvailabilityNotifier
Make a component (more) available.
available() - Method in class edu.rice.cs.util.InputStreamRedirector
 
available - Variable in class edu.rice.cs.util.ReaderThread
 
AWTContainerNavigatorFactory<ItemT extends INavigatorItem> - Class in edu.rice.cs.util.docnavigation
 
AWTContainerNavigatorFactory() - Constructor for class edu.rice.cs.util.docnavigation.AWTContainerNavigatorFactory
 

B

BackgroundColorListener - Class in edu.rice.cs.drjava.ui
Creates and installs an OptionListener for DEFINITIONS_BACKGROUND_COLOR on a specified JTextComponent.
BackgroundColorListener(Component) - Constructor for class edu.rice.cs.drjava.ui.BackgroundColorListener
 
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.
backupsEnabled - Variable in class edu.rice.cs.util.FileOps.DefaultFileSaver
 
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 class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
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 class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
Forwarding method to find 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.
BalancingStreamTokenizer.Token() - Constructor for enum edu.rice.cs.util.BalancingStreamTokenizer.Token
 
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
 
BANG - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
BANNER_PREFIX - Static variable in class edu.rice.cs.drjava.model.repl.InteractionsModel
Banner prefix.
BAR_CALL_1 - Static variable in class edu.rice.cs.drjava.model.GlobalIndentTest
 
BAR_CALL_2 - Static variable in class edu.rice.cs.drjava.model.GlobalIndentTest
 
BAR_MISSING_SEMI_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileErrorsTest
 
BAR_MISSING_SEMI_TEXT_MULTIPLE_LINES - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileErrorsTest
 
BAR_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
BAR_TEXT - Static variable in class edu.rice.cs.drjava.ui.RecentFileManagerTest
 
base - Variable in class edu.rice.cs.drjava.project.ProjectTest
 
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 class edu.rice.cs.drjava.platform.DefaultPlatform
Hook for performing general UI setup.
beforeUISetup() - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
Hook for performing general UI setup.
beginListeningTo(DefinitionsPane) - Method in class edu.rice.cs.drjava.ui.FindReplacePanel
Called from MainFrame in response to opening this or changes in the active document.
BETA - Static variable in class edu.rice.cs.drjava.config.OptionConstants.VersionNotificationChoices
 
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.
blank0 - Static variable in class edu.rice.cs.util.StringOps
Defines blank[k] (k = 0,..,16) as a string consisting of k blanks
blank1 - Static variable in class edu.rice.cs.util.StringOps
 
blank10 - Static variable in class edu.rice.cs.util.StringOps
 
blank11 - Static variable in class edu.rice.cs.util.StringOps
 
blank12 - Static variable in class edu.rice.cs.util.StringOps
 
blank13 - Static variable in class edu.rice.cs.util.StringOps
 
blank14 - Static variable in class edu.rice.cs.util.StringOps
 
blank15 - Static variable in class edu.rice.cs.util.StringOps
 
blank16 - Static variable in class edu.rice.cs.util.StringOps
 
blank2 - Static variable in class edu.rice.cs.util.StringOps
 
blank3 - Static variable in class edu.rice.cs.util.StringOps
 
blank4 - Static variable in class edu.rice.cs.util.StringOps
 
blank5 - Static variable in class edu.rice.cs.util.StringOps
 
blank6 - Static variable in class edu.rice.cs.util.StringOps
 
blank7 - Static variable in class edu.rice.cs.util.StringOps
 
blank8 - Static variable in class edu.rice.cs.util.StringOps
 
blank9 - Static variable in class edu.rice.cs.util.StringOps
 
BLK_CMT_BEG_TYPE - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
BLK_CMT_END_TYPE - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
BOLD_ATTRIBUTES - Static variable in class edu.rice.cs.drjava.ui.ErrorPanel
 
book - Variable in class edu.rice.cs.drjava.model.print.DrJavaBookTest
The DrJavaBook instance we will be testing.
BOOKMARK_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for highlighting bookmarks.
BOOKMARK_PAINTER - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Highlight painter for bookmarks.
bookmarkListVisitor - Variable in class edu.rice.cs.drjava.project.ProjectFileParser
 
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
 
BoolAtom(boolean) - Constructor for class edu.rice.cs.util.sexp.BoolAtom
 
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
 
bootClassPath() - Method in class edu.rice.cs.drjava.model.JarJDKToolsLibrary
 
BORDER_PADDING - Static variable in class edu.rice.cs.drjava.ui.LineEnumRule
The magic number for Swing's JTextPane border padding.
BORDER_WIDTH - Static variable in class edu.rice.cs.drjava.ui.InteractionsController.InputBox
 
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
 
Brace - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
This class acts as the representation of a brace in the reduced view.
Brace(int, ReducedModelState) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
Constructor.
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
 
braces - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
An array of the special characters that signify areas of text other than gaps.
BRACES_LENGTH - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
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
 
BREAKPOINT_PAINTER - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Highlight painter for breakpoints.
breakpointListVisitor - Variable in class edu.rice.cs.drjava.project.ProjectFileParser
 
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
 
breakpointReached(Breakpoint) - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
 
breakpointReached(Breakpoint) - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
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
 
browserChanged() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
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.
buffer - Variable in class edu.rice.cs.util.ReaderThread
 
buffer - Variable in class edu.rice.cs.util.sexp.Lexer
 
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.
BUFFER_SIZE - Static variable in class edu.rice.cs.util.MD5ChecksumProperties
 
BUFFER_SIZE - Static variable in class edu.rice.cs.util.StreamRedirectThread
 
build() - Method in class edu.rice.cs.util.swing.ScrollableListDialog.Builder
 
BUILD_TIME - Static variable in class edu.rice.cs.drjava.ui.NewVersionPopup
the build time of this version
BUILD_TIME - Static variable in class edu.rice.cs.drjava.Version
A Date version of the build time.
BUILD_TIME_STRING - Static variable in class edu.rice.cs.drjava.Version
This string will be automatically expanded upon "ant commit".
buildDir - Variable in class edu.rice.cs.drjava.project.ProjectTest
 
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.
buttonPressed(PredictiveInputFrame.CloseAction<T>) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Handle button pressed.

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
 
cache - Variable in class edu.rice.cs.drjava.model.compiler.LanguageLevelStackTraceMapper
cache to store the tree maps
CACHE_SIZE - Variable in class edu.rice.cs.drjava.model.cache.DocumentCache
invariant _residentQueue.size() <= CACHE_SIZE
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
 
callMethod(Object, Class<?>, String, Class<?>[], Object[]) - Static method in class edu.rice.cs.drjava.ui.PreviewFrame
 
canAbandonCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
canAbandonFile() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
Asks the listeners if the GlobalModel can abandon the current document.
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.
canAbandonFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
Check if the specified document has been modified.
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.NewJavaClassDialog
Runnable that calls _cancel.
cancel() - Method in class edu.rice.cs.drjava.ui.NewJavaClassDialog
Resets the frame and hides it.
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() - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame
Cancel the dialog.
CANCEL - Variable in class edu.rice.cs.drjava.ui.ProjectAdvancedPropertiesFrame
Runnable that calls _cancel.
cancel() - Method in class edu.rice.cs.drjava.ui.ProjectAdvancedPropertiesFrame
Resets the frame and hides it.
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.
cancelButtonPressed() - Method in class edu.rice.cs.drjava.ui.ClipboardHistoryFrame
Handle cancel button.
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.ConsoleDocument.ConsoleEditCondition
 
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
 
canRegisterFileExtensions() - Method in class edu.rice.cs.drjava.platform.DefaultPlatform
 
canRegisterFileExtensions() - Method in interface edu.rice.cs.drjava.platform.PlatformSupport
 
canRemoveText(int) - Method in class edu.rice.cs.util.text.ConsoleDocument.ConsoleEditCondition
 
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.
caretUpdate(CaretEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame.PositionListener
 
caretUpdate(CaretEvent) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame.PredictiveInputListener
 
causes - Variable in exception edu.rice.cs.drjava.config.OptionParseException
 
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
 
centerH() - Method in class edu.rice.cs.drjava.ui.RecentDocFrame
Centers the frame in the screen.
centerV() - Method in class edu.rice.cs.drjava.ui.RecentDocFrame
Centers the frame in the screen.
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.
changedUpdate(DocumentEvent) - Method in class edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame.PredictiveInputListener
 
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
 
checkbox - Variable in class edu.rice.cs.util.swing.CheckBoxJList.CheckBoxListCellRenderer
 
CHECKBOXES_COLUMN_INDEX - Static variable in class edu.rice.cs.util.swing.ScrollableListSelectionDialog
The column index of the checkboxes column.
CheckBoxJList - Class in edu.rice.cs.util.swing
A JList with checkboxes for each item.
CheckBoxJList(Vector<String>) - Constructor for class edu.rice.cs.util.swing.CheckBoxJList
 
CheckBoxJList(Vector<String>, Vector<String>) - Constructor for class edu.rice.cs.util.swing.CheckBoxJList
 
CheckBoxJList(<any>) - Constructor for class edu.rice.cs.util.swing.CheckBoxJList
 
CheckBoxJList.CheckBoxListCellRenderer - Class in edu.rice.cs.util.swing
 
CheckBoxJList.CheckBoxListCellRenderer() - Constructor for class edu.rice.cs.util.swing.CheckBoxJList.CheckBoxListCellRenderer
 
checkClassName(String) - Static method in class edu.rice.cs.drjava.ui.NewJavaClassDialog
 
checkCompileOccurred() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldFailListener
 
checkCompileOccurred() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
checkConflictFree(StringBuilder, ZipOutputStream, String, Runnable, Runnable) - Method in class edu.rice.cs.drjava.ui.GenerateCustomDrJavaJarFrame
Verify that the jar files don't conflict.
checkConflicts() - Method in class edu.rice.cs.drjava.ui.GenerateCustomDrJavaJarFrame
Verify that the jar files don't conflict.
checkFile(File, String) - Method in class edu.rice.cs.drjava.CommandLineTest
Helper for testRelativeFile and testDotPaths.
checkHeapSize(long) - Static method in class edu.rice.cs.drjava.config.ConfigOptionListeners
 
checkIfClassFileInSync() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
Determines if document has a class file consistent with its current state.
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 class edu.rice.cs.util.docnavigation.DummyINavigatorItem
 
checkIfClassFileInSync() - Method in interface edu.rice.cs.util.docnavigation.INavigatorItem
 
checkInterfaceNames(String) - Static method in class edu.rice.cs.drjava.ui.NewJavaClassDialog
 
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.
checkNewWeeklyVersion(Box<String>, Box<Date>) - Static method in class edu.rice.cs.drjava.ui.NewVersionPopup
Return true if there is a weekly build available that's newer than this version.
checkSet(String, Integer, File, int) - Method in class edu.rice.cs.drjava.config.OptionMapLoaderTest
 
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.
checkSuperClassName(String) - Static method in class edu.rice.cs.drjava.ui.NewJavaClassDialog
 
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.VectorAbsRelFileOptionComponent
Shows a file chooser for adding a file to the element.
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.
chooseKeyStroke() - Method in class edu.rice.cs.drjava.ui.config.VectorKeyStrokeOptionComponent
Shows a dialog for adding a keystroke to the element.
chooseString() - Method in class edu.rice.cs.drjava.ui.config.VectorStringOptionComponent
Shows a JOptionPane for adding a string to the element.
CIE_TEXT - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
CLASS_IN_PACKAGE_CLASS_TEXT - Static variable in class edu.rice.cs.drjava.model.repl.InteractionsModelErrorTest
 
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 class edu.rice.cs.drjava.model.junit.JUnitEventNotifier
 
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(ClassFileError) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
Event that is fired when testing encounters an illegal class file.
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
 
CLASSPATH_OUT_OF_SYNC_MSG - Static variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
classPathChanged - Variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
A state varible indicating whether the class path has changed.
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
 
ClassPathOption - Class in edu.rice.cs.drjava.config
Generate vector options separately to appease javadoc.
ClassPathOption() - Constructor for class edu.rice.cs.drjava.config.ClassPathOption
 
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.AbstractGlobalModel.FlatFileGroupingState
 
cleanBuildDirectory() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ProjectFileGroupingState
 
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.
cleanFolderNode(DefaultMutableTreeNode) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
If the given node is an InnerNode with no children, it removes it from the tree.
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.AbstractGlobalModel.ConcreteOpenDefDoc
Clears the pageable object used to hold the print job.
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.drjava.ui.ErrorPanel.ErrorDocument
 
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 class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
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.JListNavigator
Clears the navigator and removes all documents.
clear() - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Removes all IDocuments from this IDocumentNavigator.
clear() - Method in class edu.rice.cs.util.swing.SwingWorker.ThreadVar
 
clear() - Method in class edu.rice.cs.util.text.SwingDocument
 
clearBrowserRegions() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
Clear the browser history regions for this document.
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
 
clearCache() - Method in class edu.rice.cs.drjava.model.compiler.LanguageLevelStackTraceMapper
Clears the TreeMap cache
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.
clearCompleteClassSet() - Method in class edu.rice.cs.drjava.ui.MainFrame
Clear the set of all classes.
clearCurrentAction - Variable in class edu.rice.cs.drjava.ui.AbstractConsoleController
Removes all text after the prompt.
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
Clears the event queue by waiting until all events currently in the queue have been processed.
clearEventQueue(boolean) - Static method in class edu.rice.cs.util.swing.Utilities
Clears the event queue by waiting until all events currently in the queue have been processed.
clearExcludedFile() - Method in class edu.rice.cs.drjava.config.RecursiveFileListProperty.FileMaskFilter
 
clearFilesToOpen() - Static method in class edu.rice.cs.drjava.DrJava
Clear the list of files to open.
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
 
clearJavaAPISet() - Method in class edu.rice.cs.drjava.ui.MainFrame
Clears the Java API class set.
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
 
ClipboardHistoryFrame.HistoryString - Class in edu.rice.cs.drjava.ui
Keeps a full string, but toString is only the first line.
ClipboardHistoryFrame.HistoryString(String) - Constructor for class edu.rice.cs.drjava.ui.ClipboardHistoryFrame.HistoryString
 
ClipboardHistoryModel - Class in edu.rice.cs.drjava.model
Model class for clipboard history.
ClipboardHistoryModel(int) - Constructor for class edu.rice.cs.drjava.model.ClipboardHistoryModel
Create a new clipboard history model.
ClipboardHistoryModelTest - Class in edu.rice.cs.drjava.model
 
ClipboardHistoryModelTest() - Constructor for class edu.rice.cs.drjava.model.ClipboardHistoryModelTest
 
clipLeft() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Gets rid of extra text.
clipRight() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Gets rid of extra text.
clone() - Method in class edu.rice.cs.drjava.config.PropertyMaps
Clone this PropertyMaps object.
close() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
Degenerate version of close; does not remove breakpoints in this document
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.cache.DocumentCache.DocManager
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 - Variable in class edu.rice.cs.drjava.ui.GenerateCustomDrJavaJarFrame
Runnable that calls _close.
close() - Method in class edu.rice.cs.drjava.ui.GenerateCustomDrJavaJarFrame
Resets the frame and hides it.
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 class edu.rice.cs.util.ReaderThread
 
close - Variable in class edu.rice.cs.util.StreamRedirectThread
 
close() - Method in interface edu.rice.cs.util.swing.IAsyncProgress
 
closeAction() - Method in class edu.rice.cs.drjava.ui.NewVersionPopup
 
closeAll() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
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.cache.DocumentCacheTest.TestGlobalModel
 
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
 
closedCt - Variable in class edu.rice.cs.drjava.ui.DefinitionsPaneMemoryLeakTest.DocChangeListener
 
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.cache.DocumentCacheTest.TestGlobalModel
 
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 class edu.rice.cs.drjava.model.DummyGlobalModel
 
closeFiles(List<OpenDefinitionsDocument>) - Method in interface edu.rice.cs.drjava.model.GlobalModel
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.
closeProject() - Method in class edu.rice.cs.drjava.ui.MainFrame
Closes project when DrJava is not in the process of quitting.
CLOSING_BRACES - Static variable in class edu.rice.cs.drjava.model.AbstractDJDocument
The set of closing braces recognized in most indenting operations.
closingKickOut() - Method in class edu.rice.cs.drjava.model.cache.DocumentCache.DocManager
Called by the cache when the document is being closed.
cm - Variable in class edu.rice.cs.util.StreamRedirectThread
This completion monitor is used when a new input stream is set.
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.
coarsenVersion(JavaVersion.FullVersion) - Static method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
codeIndex() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.DelegatingLocation
 
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
 
collapse(ModelList<T>.ModelIterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.ModelIterator
Delete all nodes between the current position of this and the current position of the given iterator.
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.
collapsePaths(HashSet<String>) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Set variation of collapsePaths(String ...).
collectValidResults(GlobalModel, LinkedHashMap<File, Set<JDKDescriptor>>, Map<JavaVersion.FullVersion, Iterable<JarJDKToolsLibrary>>, Map<JavaVersion.FullVersion, Iterable<JarJDKToolsLibrary>>) - Static method in class edu.rice.cs.drjava.model.JarJDKToolsLibrary
Check which jars are valid JDKs, and determine if they are compound or full (non-compound) JDKs.
color - Variable in class edu.rice.cs.drjava.ui.AboutDialog.ImageInfo
 
color - Variable in class edu.rice.cs.drjava.ui.ReverseHighlighter.DefaultFrameHighlightPainter
 
color - Variable in class edu.rice.cs.drjava.ui.ReverseHighlighter.DefaultUnderlineHighlightPainter
 
ColoringGlyphPainter - Class in edu.rice.cs.drjava.model.definitions
 
ColoringGlyphPainter(Runnable) - Constructor for class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter
 
ColoringGlyphPainter.ColorOptionListener - Class in edu.rice.cs.drjava.model.definitions
The OptionListeners for DEFINITIONS COLORs
ColoringGlyphPainter.ColorOptionListener() - Constructor for class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter.ColorOptionListener
 
ColoringGlyphPainter.FontOptionListener - Class in edu.rice.cs.drjava.model.definitions
 
ColoringGlyphPainter.FontOptionListener() - Constructor for class edu.rice.cs.drjava.model.definitions.ColoringGlyphPainter.FontOptionListener
 
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.
ColoringView.ColorOptionListener - Class in edu.rice.cs.drjava.model.definitions
The OptionListeners for DEFINITIONS COLORs
ColoringView.ColorOptionListener() - Constructor for class edu.rice.cs.drjava.model.definitions.ColoringView.ColorOptionListener
 
ColoringView.FontOptionListener - Class in edu.rice.cs.drjava.model.definitions
 
ColoringView.FontOptionListener() - Constructor for class edu.rice.cs.drjava.model.definitions.ColoringView.FontOptionListener
 
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.
commentBlock(int, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Comments out the lines between start and end inclusive, using wing comments -- "// ".
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.AbstractGlobalModel.ConcreteOpenDefDoc
 
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
 
compareByPosition(DJError) - Method in class edu.rice.cs.drjava.model.DJError
Compares this error's postion with other error's, based first on line number, then by column.
compareErrorWarning(DJError) - Method in class edu.rice.cs.drjava.model.DJError
Compare otherwise equal errors.
compareTo(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
Orders ODDs by their lexical names.
compareTo(BrowserDocumentRegion) - Method in class edu.rice.cs.drjava.model.BrowserDocumentRegion
This relation is coarset than equals.
compareTo(OrderedDocumentRegion) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDABreakpoint
Totally orders regions lexicographically based on (_doc, endOffset, startOffset).
compareTo(Location) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.DelegatingLocation
 
compareTo(DefaultGlobalModel.LibraryKey) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.LibraryKey
 
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(VectorKeyStrokeOptionComponent) - Method in class edu.rice.cs.drjava.ui.config.VectorKeyStrokeOptionComponent
Compare two components to have them sorted alphabetically.
compareTo(MainFrameStatics.AutoCompletePopupEntry) - Method in class edu.rice.cs.drjava.ui.MainFrameStatics.AutoCompletePopupEntry
 
compareTo(ProjectAdvancedPropertiesFrame.PreferencesRecord) - Method in class edu.rice.cs.drjava.ui.ProjectAdvancedPropertiesFrame.PreferencesRecord
 
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 class edu.rice.cs.drjava.model.compiler.CompilerEventNotifier
Called if the compile cannot be performed.
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
 
compileAborted(Exception) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
Called if a compilation is aborted.
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.
compileBeforeJavadoc(CompilerListener) - Method in class edu.rice.cs.drjava.model.DummyGlobalModelListener
Called to demand that all files be compiled before generating Javadoc.
compileBeforeJavadoc(CompilerListener) - Method in class edu.rice.cs.drjava.model.GlobalEventNotifier
Called before attempting Javadoc, to give the user a chance to compile.
compileBeforeJavadoc(CompilerListener) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
compileBeforeJavadoc(CompilerListener) - Method in class edu.rice.cs.drjava.model.javadoc.JavadocEventNotifier
Asks the user if all files should be compiled before running javadoc (assuming the proper listener has been installed).
compileBeforeJavadoc(CompilerListener) - Method in interface edu.rice.cs.drjava.model.javadoc.JavadocListener
Called before attempting Javadoc, to give the user a chance to compile.
compileBeforeJavadoc(CompilerListener) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
compileBeforeJavadocCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
compileBeforeJUnit(CompilerListener, List<OpenDefinitionsDocument>) - 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, List<OpenDefinitionsDocument>) - 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, List<OpenDefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest.JUnitCompileBeforeTestListener
 
compileBeforeJUnit(CompilerListener, List<OpenDefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
compileBeforeJUnit(CompilerListener, List<OpenDefinitionsDocument>) - Method in class edu.rice.cs.drjava.model.junit.JUnitEventNotifier
Called before JUnit is started by the DefaultJUnitModel.
compileBeforeJUnit(CompilerListener, List<OpenDefinitionsDocument>) - Method in interface edu.rice.cs.drjava.model.junit.JUnitListener
Demands that all source files be in sync before running JUnit tests.
compileBeforeJUnit(CompilerListener, List<OpenDefinitionsDocument>) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
Compile all open source files if this option is configured or running as a unit test.
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 class edu.rice.cs.drjava.model.compiler.CompilerEventNotifier
Called when a compile has finished running.
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
 
compileEnded(File, List<? extends File>) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
compileEnded(File, List<? extends File>) - Method in class edu.rice.cs.drjava.ui.MainFrameTest.SingleDisplayModelCompileListener
Just notify when the compile has ended
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.
COMPILER_ERRORS_2872797_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileErrorsTest
 
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 set of compiled 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.
CompilerErrorModel.StartAndEndIndex - Class in edu.rice.cs.drjava.model.compiler
This class is used only to track where the errors with positions for a file begin and end.
CompilerErrorModel.StartAndEndIndex(int, int) - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerErrorModel.StartAndEndIndex
 
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.
CompilerErrorPanel.CompilerErrorListPane - Class in edu.rice.cs.drjava.ui
 
CompilerErrorPanel.CompilerErrorListPane() - Constructor for class edu.rice.cs.drjava.ui.CompilerErrorPanel.CompilerErrorListPane
 
CompilerErrorPanel.CompilerLocationOptionListener<T> - Class in edu.rice.cs.drjava.ui
The OptionListener for compiler LOCATIONs
CompilerErrorPanel.CompilerLocationOptionListener() - Constructor for class edu.rice.cs.drjava.ui.CompilerErrorPanel.CompilerLocationOptionListener
 
CompilerEventNotifier - Class in edu.rice.cs.drjava.model.compiler
Keeps track of all listeners to a CompilerModel, and has the ability to notify them of some event.
CompilerEventNotifier() - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerEventNotifier
 
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
 
CompilerOptions.WarningOptionListener - Class in edu.rice.cs.drjava.model.compiler
The OptionListener for the Warning Options
CompilerOptions.WarningOptionListener() - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerOptions.WarningOptionListener
 
compileStartCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
compileStarted() - Method in class edu.rice.cs.drjava.model.compiler.CompilerEventNotifier
Called after a compile is started by the GlobalModel.
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
 
compileStarted() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
compileStarted() - Method in class edu.rice.cs.drjava.ui.MainFrameTest.SingleDisplayModelCompileListener
 
complete(AsyncCompletionArgs<ResType>) - Method in class edu.rice.cs.util.swing.AsyncTask
Performs te completion step where modifications to swing components are made.
completeWordUnderCursorAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Auto-completes word the cursor is on.
component - Variable in class edu.rice.cs.drjava.ui.ReverseHighlighter
 
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
 
CONCJUNIT_CHECKS_ENABLED - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The concurrent test checks that ConcJUnit should perform.
concJUnitCheckChoices - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Possible options for Javadoc access levels.
ConcJUnitUtils - Class in edu.rice.cs.drjava.model.junit
Helpers for ConcJUnit.
ConcJUnitUtils() - Constructor for class edu.rice.cs.drjava.model.junit.ConcJUnitUtils
 
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
 
CONFIG_DESCRIPTIONS - Static variable in class edu.rice.cs.drjava.ui.config.ConfigDescriptions
 
CONFIG_LONG_DESCRIPTIONS - Static variable in class edu.rice.cs.drjava.ui.config.ConfigDescriptions
 
ConfigDescriptions - Class in edu.rice.cs.drjava.ui.config
Descriptions for configuration items.
ConfigDescriptions() - Constructor for class edu.rice.cs.drjava.ui.config.ConfigDescriptions
 
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.
ConfigFrame.PanelTreeNode - Class in edu.rice.cs.drjava.ui.config
Private class to handle rendering of tree nodes, each of which corresponds to a ConfigPanel.
ConfigFrame.PanelTreeNode(String) - Constructor for class edu.rice.cs.drjava.ui.config.ConfigFrame.PanelTreeNode
 
ConfigFrame.PanelTreeNode(ConfigPanel) - Constructor for class edu.rice.cs.drjava.ui.config.ConfigFrame.PanelTreeNode
 
ConfigFrame.PanelTreeSelectionListener - Class in edu.rice.cs.drjava.ui.config
 
ConfigFrame.PanelTreeSelectionListener() - Constructor for class edu.rice.cs.drjava.ui.config.ConfigFrame.PanelTreeSelectionListener
 
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.DefaultCompilerListener - Class in edu.rice.cs.drjava.config
 
ConfigOptionListeners.DefaultCompilerListener(JFrame) - Constructor for class edu.rice.cs.drjava.config.ConfigOptionListeners.DefaultCompilerListener
 
ConfigOptionListeners.DisplayAllCompilerVersionsListener - Class in edu.rice.cs.drjava.config
 
ConfigOptionListeners.DisplayAllCompilerVersionsListener(JFrame) - Constructor for class edu.rice.cs.drjava.config.ConfigOptionListeners.DisplayAllCompilerVersionsListener
 
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.MemoryCheckDummy - Class in edu.rice.cs.drjava.config
Class that gets executed to check if the selected heap size is possible.
ConfigOptionListeners.MemoryCheckDummy() - Constructor for class edu.rice.cs.drjava.config.ConfigOptionListeners.MemoryCheckDummy
 
ConfigOptionListeners.PlasticThemeListener - Class in edu.rice.cs.drjava.config
 
ConfigOptionListeners.PlasticThemeListener(JFrame) - Constructor for class edu.rice.cs.drjava.config.ConfigOptionListeners.PlasticThemeListener
 
ConfigOptionListeners.RequiresDrJavaRestartListener<T> - Class in edu.rice.cs.drjava.config
 
ConfigOptionListeners.RequiresDrJavaRestartListener(JFrame, String) - Constructor for class edu.rice.cs.drjava.config.ConfigOptionListeners.RequiresDrJavaRestartListener
 
ConfigOptionListeners.RequiresInteractionsRestartListener<T> - Class in edu.rice.cs.drjava.config
 
ConfigOptionListeners.RequiresInteractionsRestartListener(JFrame, String) - Constructor for class edu.rice.cs.drjava.config.ConfigOptionListeners.RequiresInteractionsRestartListener
 
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
 
CONSOLE_TAB - Static variable in class edu.rice.cs.drjava.ui.MainFrame
 
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).
ConsoleDocument.ConsoleEditCondition - Class in edu.rice.cs.util.text
Class ensuring that attempts to edit document lines above the prompt are rejected.
ConsoleDocument.ConsoleEditCondition() - Constructor for class edu.rice.cs.util.text.ConsoleDocument.ConsoleEditCondition
 
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
 
consoleReset() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
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(long) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.RandomAccessStack
 
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.JListNavigator
Returns whether or not the navigator contains the document
contains(ItemT) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Tests to see if a given document is contained in this navigator.
containsClassOrInterfaceOrEnum() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
Returns true if one of the words 'class', 'interface' or 'enum' is found in non-comment text.
containsClassOrInterfaceOrEnum() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns true if one of the words 'class', 'interface' or 'enum' is found in non-comment text.
containsClassOrInterfaceOrEnum() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
containsClassOrInterfaceOrEnum() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns true if one of the words 'class', 'interface' or 'enum' is found in non-comment text.
containsCompiler(File) - Method in class edu.rice.cs.drjava.model.JDKDescriptor
Return true if the file (jar file or directory) contains the compiler.
containsCompiler(File) - Method in class edu.rice.cs.drjava.model.JDKDescriptor.None
 
contents - Variable in class edu.rice.cs.drjava.ui.HTMLFrame.HistoryList
 
CONTENTS_PAGE - Static variable in class edu.rice.cs.drjava.ui.HelpFrame
 
continuationException - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.IncompleteInputInteractionsModel
 
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.ModelList.ModelIterator
 
copy() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Makes a fresh copy of this TokenList.Iterator.
copyAccelerators(JMenuBar, JMenuBar) - Method in class edu.rice.cs.drjava.ui.DetachedFrame
Recursively copy the first menu bar's accelerators into the second menu bar.
copyAccelerators(MenuElement, MenuElement) - Method in class edu.rice.cs.drjava.ui.DetachedFrame
Recursively copy the first menu's accelerators into the second menu.
copyAction - Variable in class edu.rice.cs.drjava.ui.AbstractConsoleController
Default copy action.
copyAction - Variable in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Default copy action.
copyAction - Variable in class edu.rice.cs.drjava.ui.FindReplacePanel
Default copy action.
copyAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Default copy action.
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
 
cornerCase - Static variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineIsWingCommentTest
 
counter - Static variable in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
 
createBorderedLabel(AboutDialog.ImageInfo, EmptyBorder) - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
createBottomBar() - Method in class edu.rice.cs.drjava.ui.AboutDialog
 
createCompleteWordDialog(String, int, int, SizedIterable<String>, SizedIterable<KeyStroke>, Runnable, SizedIterable<Runnable3<MainFrameStatics.AutoCompletePopupEntry, Integer, Integer>>) - Method in class edu.rice.cs.drjava.ui.AutoCompletePopup
 
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
 
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>, MovingDocumentRegion, String, String, boolean, 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
 
createModel() - Method in class edu.rice.cs.drjava.model.cache.DocumentCacheTest
Instantiates the GlobalModel to be used in the test cases.
createMouseInputListener() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent.DragDropRowTableUI
 
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.
createOneToOneMap(BufferedReader) - Method in class edu.rice.cs.drjava.model.compiler.LanguageLevelStackTraceMapper
 
createPageChanger() - Method in class edu.rice.cs.drjava.ui.PreviewFrame
 
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.
createPopupMenu() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Creates the popup menu for the DefinitionsPane.
createPosition(int) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
createPosition(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Factory method for created WrappedPositions.
createPosition(OpenDefinitionsDocument, int) - Static method in class edu.rice.cs.drjava.model.DocumentRegionTest
 
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.drjava.ui.MainFrame.DJAsyncTaskLauncher
 
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.
createSysPropTab() - Method in class edu.rice.cs.drjava.ui.AboutDialog
 
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.AbstractGlobalModel.ConcreteOpenDefDoc
 
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.
CSLOGO - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 
ct - Static variable in class edu.rice.cs.util.NullFile
 
current() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Get the ReducedToken currently pointed at by the cursor.
current() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.ModelIterator
Return the item associated with the current node.
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
 
currentDirectoryChanged(File) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
Only callable from within the event-handling thread
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
 
currThreadDied() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Notifies all listeners that the current thread has died.
currThreadDied() - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
Called when the current thread dies.
currThreadDied() - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
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
 
currThreadResumed() - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
Called when the current thread is resumed
currThreadResumed() - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
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
 
currThreadSet(DebugThreadData) - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
Called when the current (selected) thread is set in the debugger.
currThreadSet(DebugThreadData) - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
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
 
currThreadSuspended() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Notifies all listeners that the current thread has been suspended.
currThreadSuspended(BreakpointRequest) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Notifies all listeners that the current thread has been suspended.
currThreadSuspended() - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
Called when the current thread is suspended.
currThreadSuspended() - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
currThreadSuspendedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
CUSTOM_DRJAVA_JAR_VERSION_SUFFIX - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
A version suffix that describes custom additions to DrJava.
CUSTOM_MANIFEST - Static variable in class edu.rice.cs.drjava.ui.JarOptionsDialog
 
CUSTOM_PROPS - Static variable in class edu.rice.cs.drjava.ConfigFileTest
 
customPanel - Variable in class edu.rice.cs.drjava.ui.ErrorPanel
This JPanel contains each child panel's specific UI components.
cutAction - Variable in class edu.rice.cs.drjava.ui.AbstractConsoleController
Default cut action.
cutAction - Variable in class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane
Default cut action.
cutAction - Variable in class edu.rice.cs.drjava.ui.FindReplacePanel
Default cut action.
cutAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Default cut action.

D

damageRange(Position, Position) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter.SafeDamager
Adds range to be damaged to the range queue.
DATA - Static variable in class edu.rice.cs.util.swing.ScrollableListDialogTest
 
DATA - Static variable in class edu.rice.cs.util.swing.ScrollableListSelectionDialogTest
 
dataAsStrings - Variable in class edu.rice.cs.util.swing.ScrollableListSelectionDialog
The items in the table.
DATE_FORMAT - Variable in class edu.rice.cs.util.Log
 
dateFormat - Variable in class edu.rice.cs.drjava.config.SavableConfigurationTest
This is the date format the Date.toString() uses.
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_AUTO_IMPORT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether we want to automatically import packages after breakpoints or steps.
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_EXPRESSIONS_AND_METHODS_IN_WATCHES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether we want to allow expressions and method calls in watches.
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_STEP_TIMER_VALUE - Static variable in class edu.rice.cs.drjava.ui.MainFrame
Number of milliseconds to wait before displaying "Stepping..." message after a step is requested in the debugger.
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.StepType() - Constructor for enum edu.rice.cs.drjava.model.debug.Debugger.StepType
 
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_OUT_OF_SYNC - Static variable in class edu.rice.cs.drjava.ui.MainFrame
 
DEBUGGER_STYLE - Static variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Style for debugger messages
debuggerAutomaticTrace() - Method in class edu.rice.cs.drjava.ui.MainFrame
Automatically traces through the entire program with a defined rate for stepping into each line of code
debuggerClearAllBreakpoints() - Method in class edu.rice.cs.drjava.ui.MainFrame
Clears all breakpoints from the debugger.
debuggerResume() - Method in class edu.rice.cs.drjava.ui.MainFrame
Resumes the debugger's current execution.
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
 
debuggerShutdown() - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
 
debuggerShutdown() - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
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
 
debuggerStarted() - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
 
debuggerStarted() - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
debuggerStartedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTestCase.DebugTestListener
 
debuggerStep(Debugger.StepType) - Method in class edu.rice.cs.drjava.ui.MainFrame
Steps in the debugger.
debuggerToggle() - Method in class edu.rice.cs.drjava.ui.MainFrame
Toggles whether the debugger is enabled or disabled, and updates the display accordingly.
debuggerToggleBreakpoint() - Method in class edu.rice.cs.drjava.ui.MainFrame
Toggles a breakpoint on the current line.
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.DebugPanelListener - Class in edu.rice.cs.drjava.ui
Listens to events from the debug manager to keep the panel updated.
DebugPanel.DebugPanelListener() - Constructor for class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
 
DebugPanel.DebugTableMouseAdapter - Class in edu.rice.cs.drjava.ui
A mouse adapter that allows for double-clicking and bringing up a right-click menu.
DebugPanel.DebugTableMouseAdapter(JTable) - Constructor for class edu.rice.cs.drjava.ui.DebugPanel.DebugTableMouseAdapter
 
DebugPanel.StackMouseAdapter - Class in edu.rice.cs.drjava.ui
Concrete DebugTableMouseAdapter for the stack table.
DebugPanel.StackMouseAdapter() - Constructor for class edu.rice.cs.drjava.ui.DebugPanel.StackMouseAdapter
 
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.ThreadMouseAdapter - Class in edu.rice.cs.drjava.ui
Concrete DebugTableMouseAdapter for the thread table.
DebugPanel.ThreadMouseAdapter() - Constructor for class edu.rice.cs.drjava.ui.DebugPanel.ThreadMouseAdapter
 
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.WatchEditor - Class in edu.rice.cs.drjava.ui
Adds config color support to DefaultCellEditor.
DebugPanel.WatchEditor() - Constructor for class edu.rice.cs.drjava.ui.DebugPanel.WatchEditor
 
DebugPanel.WatchRenderer - Class in edu.rice.cs.drjava.ui
Adds config color support to DefaultTableCellRenderer.
DebugPanel.WatchRenderer() - Constructor for class edu.rice.cs.drjava.ui.DebugPanel.WatchRenderer
 
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
 
declaringType() - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.DelegatingLocation
 
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 - Static variable in class edu.rice.cs.util.swing.BorderlessScrollPane
The default border for a "borderless" scroll pane.
DEFAULT_COMPILER_PREFERENCE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Default compiler to use Stores the name of the compiler to use, set by changing the selection in the ForcedChoiceOption created by COMPILER_PREFERENCE_CONTROL.evaluate()
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_FRC - Static variable in class edu.rice.cs.drjava.model.print.DrJavaBook
 
DEFAULT_HEIGHT - Static variable in class edu.rice.cs.util.swing.ScrollableDialog
Default height for all ScrollableDialogs.
DEFAULT_HEIGHT - Static variable in class edu.rice.cs.util.swing.ScrollableListDialog
The default height for this dialog.
DEFAULT_HEIGHT - Static variable in class edu.rice.cs.util.swing.ScrollableListSelectionDialog
The default height for this dialog.
DEFAULT_MAX_HEAP_SIZE_ARG - Static variable in class edu.rice.cs.drjava.DrJava
 
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_STRINGS - Static variable in class edu.rice.cs.drjava.config.OptionMapLoader
 
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.
DEFAULT_WIDTH - Static variable in class edu.rice.cs.util.swing.ScrollableListDialog
The default width for this dialog.
DEFAULT_WIDTH - Static variable in class edu.rice.cs.util.swing.ScrollableListSelectionDialog
The default width for this dialog.
defaultBufferSize - Static variable in class edu.rice.cs.util.JoinInputStream
Default size of read buffer.
defaultComp - Variable in class edu.rice.cs.util.swing.CheckBoxJList.CheckBoxListCellRenderer
 
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.
defaultDownAction - Variable in class edu.rice.cs.drjava.ui.InteractionsController
 
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.
DefaultGlobalModel.ConcreteOpenDefDoc - Class in edu.rice.cs.drjava.model
Inner class to handle operations on each of the open DefinitionsDocuments by the GlobalModel.
DefaultGlobalModel.ConcreteOpenDefDoc(File) - Constructor for class edu.rice.cs.drjava.model.DefaultGlobalModel.ConcreteOpenDefDoc
Standard constructor for a document read from a file.
DefaultGlobalModel.ConcreteOpenDefDoc(NullFile) - Constructor for class edu.rice.cs.drjava.model.DefaultGlobalModel.ConcreteOpenDefDoc
 
DefaultGlobalModel.LibraryKey - Class in edu.rice.cs.drjava.model
 
DefaultGlobalModel.LibraryKey(int, JavaVersion.FullVersion, JDKDescriptor) - Constructor for class edu.rice.cs.drjava.model.DefaultGlobalModel.LibraryKey
 
DefaultGUIAvailabilityNotifier - Class in edu.rice.cs.drjava.ui.avail
Convenience methods for starting and finishing tasks that use multiple components.
DefaultGUIAvailabilityNotifier() - Constructor for class edu.rice.cs.drjava.ui.avail.DefaultGUIAvailabilityNotifier
 
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
 
DefaultPlatform - Class in edu.rice.cs.drjava.platform
Default platform-neutral implementation of PlatformSupport.
DefaultPlatform() - Constructor for class edu.rice.cs.drjava.platform.DefaultPlatform
Private constructor for singleton pattern.
DEFAULTS - Static variable in class edu.rice.cs.drjava.config.OptionMapLoader
bag of default options (programmatically defined, instead of in an options file)
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.
defaultUpAction - Variable in class edu.rice.cs.drjava.ui.InteractionsController
 
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_LINE_NUMBER_BACKGROUND_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for background of line numbers in definitions pane.
DEFINITIONS_LINE_NUMBER_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for background of line numbers in definitions pane.
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, CompoundUndoManager) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Root constructor that other constructors call; not used directly
DefinitionsDocument(Indenter, GlobalEventNotifier) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Convenience constructor used ??
DefinitionsDocument(GlobalEventNotifier) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Convenience constructor.
DefinitionsDocument(GlobalEventNotifier, CompoundUndoManager) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Main constructor.
DefinitionsDocument.CommandUndoableEdit - Class in edu.rice.cs.drjava.model.definitions
Appending any information for the reduced model from each undo command
DefinitionsDocument.CommandUndoableEdit(Runnable, Runnable) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.CommandUndoableEdit
 
DefinitionsDocument.WrappedPosition - Class in edu.rice.cs.drjava.model.definitions
Wrapper for Position objects to allow relinking to a new Document.
DefinitionsDocument.WrappedPosition(Position) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.WrappedPosition
Constructor is only called from createPosition below.
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.
DefinitionsEditorKit.BeginWordAction - Class in edu.rice.cs.drjava.model.definitions
Brings the cursor to the beginning of the current word separated by whitespace or a delimiting character.
DefinitionsEditorKit.BeginWordAction(String, boolean) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit.BeginWordAction
 
DefinitionsEditorKit.EndWordAction - Class in edu.rice.cs.drjava.model.definitions
Sets the cursor at the end of the current word separated by whitespace or a delimiting character.
DefinitionsEditorKit.EndWordAction(String, boolean) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit.EndWordAction
 
DefinitionsEditorKit.NextWordAction - Class in edu.rice.cs.drjava.model.definitions
Moves the cursor from the current word to the beginning of the next word, stopping at delimiting characters and at the end of a line
DefinitionsEditorKit.NextWordAction(String, boolean) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit.NextWordAction
 
DefinitionsEditorKit.PreviousWordAction - Class in edu.rice.cs.drjava.model.definitions
Moves the cursor to the beginning of the previous word.
DefinitionsEditorKit.PreviousWordAction(String, boolean) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit.PreviousWordAction
 
DefinitionsEditorKit.SelectWordAction - Class in edu.rice.cs.drjava.model.definitions
Defines the action for word selection as in when double-clicking a word.
DefinitionsEditorKit.SelectWordAction() - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit.SelectWordAction
 
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.AntiAliasOptionListener - Class in edu.rice.cs.drjava.ui
The OptionListener for TEXT_ANTIALIAS.
DefinitionsPane.AntiAliasOptionListener() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.AntiAliasOptionListener
 
DefinitionsPane.BookmarkColorOptionListener - Class in edu.rice.cs.drjava.ui
The OptionListener for BOOKMARK_COLOR.
DefinitionsPane.BookmarkColorOptionListener() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.BookmarkColorOptionListener
 
DefinitionsPane.BreakpointColorOptionListener - Class in edu.rice.cs.drjava.ui
The OptionListener for DEBUG_BREAKPOINT_COLOR.
DefinitionsPane.BreakpointColorOptionListener() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.BreakpointColorOptionListener
 
DefinitionsPane.DisabledBreakpointColorOptionListener - Class in edu.rice.cs.drjava.ui
The OptionListener for DEBUG_BREAKPOINT_DISABLED_COLOR.
DefinitionsPane.DisabledBreakpointColorOptionListener() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.DisabledBreakpointColorOptionListener
 
DefinitionsPane.ErrorColorOptionListener - Class in edu.rice.cs.drjava.ui
The OptionListener for COMPILER_ERROR_COLOR.
DefinitionsPane.ErrorColorOptionListener() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.ErrorColorOptionListener
 
DefinitionsPane.FindResultsColorOptionListener - Class in edu.rice.cs.drjava.ui
The OptionListener for FIND_RESULTS_COLOR.
DefinitionsPane.FindResultsColorOptionListener(int) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.FindResultsColorOptionListener
 
DefinitionsPane.IndentKeyAction - Class in edu.rice.cs.drjava.ui
Used for indent action spawned by pressing the enter key, '{', or '}'.
DefinitionsPane.IndentKeyAction(String, Action) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.IndentKeyAction
Creates an IndentKeyAction which only invokes indent if the caret is in code, and not Strings or comments.
DefinitionsPane.IndentKeyAction(String, Action, boolean) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.IndentKeyAction
Creates a new IndentKeyAction with the specified parameters.
DefinitionsPane.IndentKeyActionTab - Class in edu.rice.cs.drjava.ui
An action to handle indentation spawned by pressing the tab key.
DefinitionsPane.IndentKeyActionTab() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.IndentKeyActionTab
 
DefinitionsPane.MatchColorOptionListener - Class in edu.rice.cs.drjava.ui
The OptionListener for DEFINITIONS_MATCH_COLOR.
DefinitionsPane.MatchColorOptionListener() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.MatchColorOptionListener
 
DefinitionsPane.PopupMenuMouseAdapter - Class in edu.rice.cs.drjava.ui
 
DefinitionsPane.PopupMenuMouseAdapter() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.PopupMenuMouseAdapter
 
DefinitionsPane.RedoAction - Class in edu.rice.cs.drjava.ui
Redo action.
DefinitionsPane.RedoAction() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.RedoAction
Constructor.
DefinitionsPane.ThreadColorOptionListener - Class in edu.rice.cs.drjava.ui
The OptionListener for DEBUG_THREAD_COLOR.
DefinitionsPane.ThreadColorOptionListener() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.ThreadColorOptionListener
 
DefinitionsPane.UndoAction - Class in edu.rice.cs.drjava.ui
The undo action.
DefinitionsPane.UndoAction() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.UndoAction
Constructor.
DefinitionsPaneMemoryLeakTest - Class in edu.rice.cs.drjava.ui
Tests the Definitions Pane
DefinitionsPaneMemoryLeakTest() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPaneMemoryLeakTest
 
DefinitionsPaneMemoryLeakTest.DocChangeListener - Class in edu.rice.cs.drjava.ui
 
DefinitionsPaneMemoryLeakTest.DocChangeListener() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPaneMemoryLeakTest.DocChangeListener
 
DefinitionsPaneTest - Class in edu.rice.cs.drjava.ui
Tests the Definitions Pane
DefinitionsPaneTest() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
DefinitionsPaneTest.KeyTestListener - Class in edu.rice.cs.drjava.ui
 
DefinitionsPaneTest.KeyTestListener() - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPaneTest.KeyTestListener
 
deinstall(JTextComponent) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter
Called when the UI is being removed from the interface of a JTextComponent.
DEL_NEXT - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
DEL_PREV - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPaneTest
 
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.
DELAY - Static variable in class edu.rice.cs.util.LogTest
 
DELAY_INTERVAL - Static variable in class edu.rice.cs.drjava.model.repl.InteractionsModel
 
delayCount - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModel
 
DelegatingAction - Class in edu.rice.cs.util.swing
 
DelegatingAction() - Constructor for class edu.rice.cs.util.swing.DelegatingAction
 
delete(File) - Static method in class edu.rice.cs.drjava.DrJavaRestart
 
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
 
DELETE_LL_CLASS_FILES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to delete language level class files.
DELETE_LL_CLASS_FILES_CHOICES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Delete class files for language-level classes.
deleteCEBool - Variable in class edu.rice.cs.drjava.ui.InteractionsPane
 
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
 
deleteRecursively(File) - Static method in class edu.rice.cs.drjava.DrJavaRestart
 
deleteRight(TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Deletes from offset in this to endOffset in delTo.
delim - Variable in class edu.rice.cs.drjava.config.VectorOption
 
delimiters - Static variable in class edu.rice.cs.drjava.model.AbstractDJDocument
 
DELIMITERS - Static variable in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit
 
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.
DESC - Static variable in class edu.rice.cs.util.swing.ScrollableListSelectionDialogTest
 
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_HEIGHT - Static variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
 
DIALOG_HEIGHT - Static variable in class edu.rice.cs.drjava.ui.config.VectorKeyStrokeOptionComponent
 
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.BrowserHistoryManager
Two regions are similar if they are in the same document and not more than DIFF_THRESHOLD lines apart.
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.
disableAutomaticTrace() - Method in class edu.rice.cs.drjava.ui.MainFrame
Disable the automatic trace.
disableChangeListeners() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
DISABLED - Static variable in class edu.rice.cs.drjava.config.OptionConstants.DynamicJavaAccessControlChoices
 
DISABLED - Static variable in class edu.rice.cs.drjava.config.OptionConstants.VersionNotificationChoices
 
DISABLED_BREAKPOINT_PAINTER - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Highlight painter for disabled breakpoints.
disableFindAgain() - Method in class edu.rice.cs.drjava.ui.FindResultsPanel
Disables "Find Again", e.g.
disableFindAgainOnClose(List<OpenDefinitionsDocument>) - Method in class edu.rice.cs.drjava.ui.MainFrame
Disable "Find Again" on "Find All" tabs that use a document that was closed.
disableInputs() - Method in class edu.rice.cs.drjava.ui.InteractionsController.InputBox
Behaves somewhat like setEnable(false) in that it disables all input to the text box, but it does not change the appearance of the text.
disablePrompt() - Method in class edu.rice.cs.util.text.ConsoleDocument
Disables the prompt in this document.
disableSyntaxError() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.BadSyntaxInteractionsModel
 
discardUndoEdits() - Method in class edu.rice.cs.drjava.ui.InteractionsPane
discards edits and resets undoManager
display - Variable in class edu.rice.cs.drjava.ui.ClipboardHistoryFrame.HistoryString
 
DISPLAY_ALL_COMPILER_VERSIONS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to display all versions of the compilers (even if they have the same major version).
DISPLAY_RIGHT_MARGIN - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to draw the right margin.
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.
displayUsage() - Static method in class edu.rice.cs.drjava.DrJava
Displays a usage message about the available options.
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 class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.ModelIterator
Disposes of an iterator by removing it from the listeners.
dispose() - Method in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.IncompleteInputInteractionsModel
 
dispose() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Stop the interpreter JVM, do not restart it, and terminate the RMI server associated with this object.
dispose() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.DisposedState
 
dispose() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.FreshState
 
dispose() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.RestartingState
 
dispose() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.RunningState
 
dispose() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.StartingState
 
dispose() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.State
 
dispose() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.StoppingState
 
dispose() - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
 
dispose() - Method in class edu.rice.cs.drjava.ui.DetachedFrame
 
dispose() - Method in class edu.rice.cs.drjava.ui.MainFrame
Clean up model and Swing resources.
dispose() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Free the resources required for this object to respond to RMI invocations (useful for applications -- such as testing -- that produce a large number of MasterJVMs as a program runs).
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
 
DJ_FILE_EXTENSION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The extension for a language level source file
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.MainFrameStatics.GoToFileListEntry
 
DOC_LIST_WIDTH - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Width of DocList at startUp.
docChanged - Variable in class edu.rice.cs.drjava.ui.DefinitionsPaneMemoryLeakTest.DocChangeListener
 
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
 
docFileFromGetter(DocumentInfoGetter) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
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.
docs - Variable in class edu.rice.cs.drjava.model.TestDocGetter
Storage for documents and File keys.
DOCUMENT_OUT_OF_SYNC_MSG - Static variable in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
DOCUMENT_TEXT - Static variable in class edu.rice.cs.drjava.model.DocumentRegionTest
 
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.DocManager - Class in edu.rice.cs.drjava.model.cache
Manages the retrieval of a document for a corresponding open definitions document.
DocumentCache.DocManager(DDReconstructor, boolean) - Constructor for class edu.rice.cs.drjava.model.cache.DocumentCache.DocManager
Instantiates a manager for the documents that are produced by the given document reconstructor.
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
 
DocumentCacheTest.TestGlobalModel - Class in edu.rice.cs.drjava.model.cache
This is just so that we can have an instance of a DefaultGlobalModel rather than a single display model.
DocumentCacheTest.TestGlobalModel() - Constructor for class edu.rice.cs.drjava.model.cache.DocumentCacheTest.TestGlobalModel
 
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 class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
documentModified() - Method in interface edu.rice.cs.drjava.model.cache.DCacheAdapter
 
documentModified() - Method in class edu.rice.cs.drjava.model.cache.DocumentCache.DocManager
 
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
 
documentNotFound(OpenDefinitionsDocument, File) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
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 class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
documentReset() - Method in interface edu.rice.cs.drjava.model.cache.DCacheAdapter
 
documentReset() - Method in class edu.rice.cs.drjava.model.cache.DocumentCache.DocManager
 
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 class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
documentSaved() - Method in interface edu.rice.cs.drjava.model.cache.DCacheAdapter
 
documentSaved() - Method in class edu.rice.cs.drjava.model.cache.DocumentCache.DocManager
Updates status of this document in the cache.
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.
documentSaved() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDJDocument
Informs this document's undo manager that the document has been saved.
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.
doLayout() - Method in class edu.rice.cs.drjava.ui.PreviewFrame.PagePreviewContainer
Places the PagePreview component into the center of this object
done() - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneTest.KeyTestListener
 
DOUBLE_ESCAPE_TYPE - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
DOUBLE_QUOTE_STATE - Static variable in class edu.rice.cs.util.ArgumentTokenizer
 
DOUBLE_QUOTE_TYPE - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
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.JListSortNavigator
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.JListSortNavigator
 
dragExit(DropTargetEvent) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
draggingRow - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent.DragDropRowTableUI
 
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.JListSortNavigator
 
dragOver(DropTargetDragEvent) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
 
drawRectThick(Graphics, int, int, int, int, int) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter.DefaultFrameHighlightPainter
 
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.
drawsLayeredHighlights - Variable in class edu.rice.cs.drjava.ui.ReverseHighlighter
 
drawUnderline(Graphics, int, int, int, int, int) - Method in class edu.rice.cs.drjava.ui.ReverseHighlighter.DefaultUnderlineHighlightPainter
 
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 - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 
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.
DrJavaErrorHandler - Class in edu.rice.cs.drjava.ui
The handle() method in this class is called every time 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.
DrJavaErrorWindow() - Constructor for class edu.rice.cs.drjava.ui.DrJavaErrorWindow
Creates a window to graphically display the errors that have occurred in the code of DrJava.
DrJavaFileUtils - Class in edu.rice.cs.drjava.model
Some common methods for determining Java source files, language level files, etc.
DrJavaFileUtils() - Constructor for class edu.rice.cs.drjava.model.DrJavaFileUtils
 
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
 
DrJavaPropertySetupTest - Class in edu.rice.cs.drjava.config
Tests for the variables and language constructs that can be used in external processes.
DrJavaPropertySetupTest() - Constructor for class edu.rice.cs.drjava.config.DrJavaPropertySetupTest
 
DrJavaRestart - Class in edu.rice.cs.drjava
Helper class for DrJava that copies a file and then starts it.
DrJavaRestart() - Constructor for class edu.rice.cs.drjava.DrJavaRestart
 
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.JListSortNavigator
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.JListSortNavigator
 
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.
dropTarget - Variable in class edu.rice.cs.drjava.ui.AbstractDJPane
Drag and drop target.
dropTarget - Variable in class edu.rice.cs.drjava.ui.MainFrame
Drag and drop target.
dropTarget - Variable in class edu.rice.cs.drjava.ui.TabbedPanel
Drag and drop target.
dropTarget - Variable in class edu.rice.cs.util.docnavigation.JListSortNavigator
Drag and drop target.
dropTarget - Variable in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Drag and drop target.
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
 
DummyINavigatorItem - Class in edu.rice.cs.util.docnavigation
 
DummyINavigatorItem(String) - Constructor for class edu.rice.cs.util.docnavigation.DummyINavigatorItem
 
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
 
DUMP_STACK - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPaneMemoryLeakTest
 
dumpHeap() - Static method in class edu.rice.cs.drjava.ui.DefinitionsPaneMemoryLeakTest
Dumps the current heap to a file.
duplicate(TypeContext) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM.DebugMethodContext
 
duringInit() - Method in class edu.rice.cs.util.swing.SwingFrame
 
DYADE_LICENSE - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 
DYNAMICJAVA_ACCESS_CONTROL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
File extension registration.
DYNAMICJAVA_ACCESS_CONTROL_CHOICES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Dynamic Java access control.
DYNAMICJAVA_REQUIRE_SEMICOLON - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to require a semicolon at the end of statements in the Interactions Pane.
DYNAMICJAVA_REQUIRE_VARIABLE_TYPE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to require a variable type for variable declarations in the Interactions Pane.
dyOffset - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent.DragDropRowTableUI
 

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
 
ECLIPSE_LICENSE - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 
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.
EDITOR_KIT - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPane
This field NEEDS to be set by setEditorKit() BEFORE any DefinitonsPanes are created.
EDITOR_KIT - Static variable in class edu.rice.cs.drjava.ui.InteractionsPane
 
editPreferences() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
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.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.avail - package edu.rice.cs.drjava.ui.avail
 
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 interface edu.rice.cs.drjava.config.OptionConstants
 
ELSPETH_ERROR_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
 
Empty - Class in edu.rice.cs.util.sexp
 
Empty() - Constructor for class edu.rice.cs.util.sexp.Empty
 
EMPTY_SET - Static variable in class edu.rice.cs.drjava.model.ConcreteRegionManager
 
emptySet() - Method in class edu.rice.cs.drjava.model.ConcreteRegionManager
 
EMTPY_HIGHLIGHTS - Static variable in class edu.rice.cs.drjava.ui.ReverseHighlighter
 
ENABLE_ALL - Static variable in class edu.rice.cs.util.Log
 
enableAutomaticTrace() - Method in class edu.rice.cs.drjava.ui.MainFrame
Enable automatic trace.
enableChangeListeners() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
enableDisableBreakpoint() - Method in class edu.rice.cs.drjava.ui.BreakpointsPanel
Toggle breakpoint's enable/disable flag.
enableDisableWith(Action, Action) - Static method in class edu.rice.cs.util.swing.Utilities
Enables/disables the second action whenever the first action is enabled/disabled.
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.
encodeBookmarkRelative(FileRegion, String) - Method in class edu.rice.cs.drjava.project.ProjectProfile
This encodes a bookmark relative to _projectRoot.
encodeBreakpointRelative(DebugBreakpointData, String) - Method in class edu.rice.cs.drjava.project.ProjectProfile
This encodes a breakpoint relative to _projectRoot.
encodeDocFile(DocFile, String, boolean) - Method in class edu.rice.cs.drjava.project.ProjectProfile
This encodes a docfile, adding all the special tags that store document-specific information.
encodeDocFileAbsolute(DocFile, String) - Method in class edu.rice.cs.drjava.project.ProjectProfile
 
encodeDocFileRelative(DocFile, String) - Method in class edu.rice.cs.drjava.project.ProjectProfile
Encodes a doc file relative to _projectRoot.
encodeFileAbsolute(File, String) - Method in class edu.rice.cs.drjava.project.ProjectProfile
This encodes a normal file with its canonical path.
encodeFileRelative(File, String, File) - Method in class edu.rice.cs.drjava.project.ProjectProfile
This encodes a normal file relative to File base.
encodeHTML(String) - Static method in class edu.rice.cs.util.StringOps
Encode &, <, > and newlines as HTML entities.
encodeWatch(DebugWatchData, String) - Method in class edu.rice.cs.drjava.project.ProjectProfile
This encodes a watch.
end - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit.SelectWordAction
 
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() - Method in class edu.rice.cs.drjava.model.definitions.CompoundUndoManager
Ends the compoundEdit in progress if any.
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.
endCompoundEdit() - Method in class edu.rice.cs.drjava.ui.InteractionsPane
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
 
endOffset - Variable in class edu.rice.cs.drjava.project.ProjectFileParser.BookmarkPropertyVisitor
 
endPos - Variable in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel.StartAndEndIndex
 
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.
enforceAllAccess() - Method in class edu.rice.cs.drjava.model.repl.InteractionsPaneOptions
 
enforcePrivateAccess() - Method in class edu.rice.cs.drjava.model.repl.InteractionsPaneOptions
 
ensureAvailabilityIs(GUIAvailabilityListener.ComponentType, boolean) - Method in class edu.rice.cs.drjava.ui.avail.GUIAvailabilityNotifier
Make sure the availability of the component is as specified.
ensureAvailable(GUIAvailabilityListener.ComponentType) - Method in class edu.rice.cs.drjava.ui.avail.GUIAvailabilityNotifier
Make sure a component is available, i.e.
ensureJVMStarterFinished() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
Ensures that the _jvmStarter thread has executed.
ensureJVMStarterFinished() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Ensures that the _jvmStarter thread has executed.
ensureJVMStarterFinished() - Method in interface edu.rice.cs.drjava.model.SingleDisplayModel
Ensures that the _jvmStarter thread has executed.
ensureUnavailable(GUIAvailabilityListener.ComponentType) - Method in class edu.rice.cs.drjava.ui.avail.GUIAvailabilityNotifier
Make sure a component is unavailable, i.e.
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
 
EOLN_TYPE - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
eq(ModelList<T>.ModelIterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.ModelIterator
Tests "that" for equality with "this".
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.debug.jpda.JPDADebugger.DelegatingLocation
 
equals(Object) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.LibraryKey
 
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.drjava.ui.MainFrameStatics.AutoCompletePopupEntry
 
equals(Object) - Method in class edu.rice.cs.drjava.ui.ProjectAdvancedPropertiesFrame.PreferencesRecord
 
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
 
errBuf() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
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_PAINTER - Static variable in class edu.rice.cs.drjava.ui.AbstractDJPane
Highlight painter for selected errors in the defs doc.
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.ErrorDocument - Class in edu.rice.cs.drjava.ui
 
ErrorPanel.ErrorDocument(String) - Constructor for class edu.rice.cs.drjava.ui.ErrorPanel.ErrorDocument
 
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.
ErrorPanel.ErrorListPane.BackgroundColorListener - Class in edu.rice.cs.drjava.ui
The OptionListener for compiler DEFINITIONS_BACKGROUND_COLOR.
ErrorPanel.ErrorListPane.BackgroundColorListener() - Constructor for class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane.BackgroundColorListener
 
ErrorPanel.ErrorListPane.CompilerErrorColorOptionListener - Class in edu.rice.cs.drjava.ui
The OptionListener for compiler COMPILER_ERROR_COLOR
ErrorPanel.ErrorListPane.CompilerErrorColorOptionListener() - Constructor for class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane.CompilerErrorColorOptionListener
 
ErrorPanel.ErrorListPane.ForegroundColorListener - Class in edu.rice.cs.drjava.ui
The OptionListener for compiler DEFINITIONS_NORMAL_COLOR
ErrorPanel.ErrorListPane.ForegroundColorListener() - Constructor for class edu.rice.cs.drjava.ui.ErrorPanel.ErrorListPane.ForegroundColorListener
 
ErrorPanel.PreviewErrorFrame - Class in edu.rice.cs.drjava.ui
 
ErrorPanel.PreviewErrorFrame() - Constructor for class edu.rice.cs.drjava.ui.ErrorPanel.PreviewErrorFrame
 
errorPresent - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.BadSyntaxInteractionsModel
 
errors - Variable in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
 
ERRORS_FOOTER_HTML - Static variable in class edu.rice.cs.drjava.ui.DrJavaErrorWindow
 
errorString1 - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.BadSyntaxInteractionsModel
 
errorString2 - Variable in class edu.rice.cs.drjava.model.repl.InteractionsModelTest.BadSyntaxInteractionsModel
 
escape(String) - Method in class edu.rice.cs.util.BalancingStreamTokenizer
 
ESCAPED_DOUBLE_QUOTE_TYPE - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
ESCAPED_SINGLE_QUOTE_TYPE - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
escapeFileName(String) - Static method in class edu.rice.cs.util.StringOps
Escapes spaces ' ' with the sequence " ", and a single '' with a double.
evalAction - Variable in class edu.rice.cs.drjava.ui.InteractionsController
Evaluates the interaction on the current line.
evaluate(String) - Method in class edu.rice.cs.drjava.config.ClassPathOption
 
evaluate() - Static method in class edu.rice.cs.drjava.config.OptionConstants.AccessLevelChoices
 
evaluate() - Static method in class edu.rice.cs.drjava.config.OptionConstants.COMPILER_PREFERENCE_CONTROL
 
evaluate() - Static method in class edu.rice.cs.drjava.config.OptionConstants.ConcJUnitCheckChoices
 
evaluate() - Static method in class edu.rice.cs.drjava.config.OptionConstants.DeleteLLClassFileChoices
 
evaluate() - Static method in class edu.rice.cs.drjava.config.OptionConstants.DynamicJavaAccessControlChoices
 
evaluate() - Static method in class edu.rice.cs.drjava.config.OptionConstants.FileExtRegistrationChoices
 
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.
evaluateExpression(SEList, ProjectFileIR, ProjectFileParser.DocFileListVisitor) - Method in class edu.rice.cs.drjava.project.ProjectFileParser
Given a top-level s-expression, this method checks the name of the node and configures the given pfir appropriately.
eventHandlerError(Throwable) - Method in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Records that an error occurred in the EventHandlerThread.
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.
EventHandlerThread(JPDADebugger, VirtualMachine) - Constructor for class edu.rice.cs.drjava.model.debug.jpda.EventHandlerThread
Creates a new EventHandlerThread to listen to events from the given debugger and virtual machine.
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
 
EVIL_TEXT - Static variable in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
EVIL_TEXT_NEXT - Static variable in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
EVIL_TEXT_PREV - Static variable in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
example1 - Static variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
example2 - Static variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
example3 - Static variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
exception() - 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
exception(InterpreterException) - Static method in class edu.rice.cs.drjava.model.repl.newjvm.InterpretResult
 
exception - Variable in class edu.rice.cs.util.ReaderThread
 
exceptionMsgBuf() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
exceptionOccurred() - Method in class edu.rice.cs.drjava.model.MultiThreadedTestCase.ExceptionHandler
Returns true if an exception has occurred.
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.JListNavigator
Executes the list case of the visitor.
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.
execute(NodeDataVisitor<? super ItemT, Ret>, Object...) - Method in class edu.rice.cs.util.docnavigation.RootNode
Execute the specified visitor, passing a variable number of parameters.
execute(NodeDataVisitor<? super ItemT, Ret>, Object...) - Method in class edu.rice.cs.util.docnavigation.StringNode
 
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
 
executeAsyncTask(AsyncTask<P, R>, P, boolean, boolean) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
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(File, String...) - Static method in class edu.rice.cs.drjava.model.JDKDescriptor.Util
Return true if the file names exist in the specified file, which can either be a directory or jar file.
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.
expandRecursive(JTree, TreePath, boolean) - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
 
expandTree() - Method in class edu.rice.cs.drjava.ui.RegionsTreePanel
Expands all nodes in a two-level tree.
EXPERIMENTAL - Static variable in class edu.rice.cs.drjava.config.OptionConstants.VersionNotificationChoices
 
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.
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 class path.
EXTRA_COMPILERS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 

F

f1 - Variable in class edu.rice.cs.drjava.CommandLineTest
Files that exist, and the filenames that represent them.
f1_contents - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f1_name - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f2 - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f2_contents - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f2_name - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f3 - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f3_contents - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f3_name - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f4 - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f4_contents - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f4_name - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f5 - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f5_contents - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f5_name - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f6 - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f6_contents - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f6_name - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f7 - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f7_contents - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f7_name - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f8 - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f8_contents - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f8_name - Variable in class edu.rice.cs.drjava.CommandLineTest
 
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
 
fields - Static variable in class edu.rice.cs.drjava.config.OptionMapLoader
 
file - Variable in class edu.rice.cs.drjava.config.FileConfiguration
 
file() - Method in class edu.rice.cs.drjava.model.DJError
Gets the file.
FILE_EXT_REGISTRATION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
File extension registration.
FILE_EXT_REGISTRATION_CHOICES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
File extension registration choices.
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 class edu.rice.cs.drjava.model.GlobalModelIOTest.TestIOListener
 
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
 
fileClosed(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.DefinitionsPaneMemoryLeakTest.DocChangeListener
 
fileClosed(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
fileClosed(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrameTest.SingleDisplayModelFileClosedListener
 
fileClosed(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrameTest.SingleDisplayModelFileOpenedListener
 
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.
FileDisplay(File, FileDisplayManager) - Constructor for class edu.rice.cs.util.swing.FileDisplay
 
FileDisplay(File, String, FileDisplayManager) - Constructor for class edu.rice.cs.util.swing.FileDisplay
 
FileDisplay(FileDisplayManager) - Constructor for class edu.rice.cs.util.swing.FileDisplay
 
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.AbstractGlobalModel.ConcreteOpenDefDoc
Returns true if the file exists on disk.
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 class edu.rice.cs.util.docnavigation.DummyINavigatorItem
 
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 class edu.rice.cs.drjava.model.GlobalModelIOTest.TestFileIOListener
 
fileOpened(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest.TestIOListener
 
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
 
fileOpened(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
fileOpened(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrameTest.SingleDisplayModelCompileListener
 
fileOpened(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrameTest.SingleDisplayModelFileClosedListener
 
fileOpened(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrameTest.SingleDisplayModelFileOpenedListener
 
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.
FileOps.NullFile() - Constructor for class edu.rice.cs.util.FileOps.NullFile
 
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.
FileOptionComponent(FileOption, String, SwingFrame, FileSelectorComponent) - Constructor for class edu.rice.cs.drjava.ui.config.FileOptionComponent
Constructor that allows for a user-supplied FileSelectorComponent.
FileOptionComponent(FileOption, String, SwingFrame, String, FileSelectorComponent) - Constructor for class edu.rice.cs.drjava.ui.config.FileOptionComponent
Constructor that allows for a user-supplied FileSelectorComponent and a tooltip.
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
 
filePathContainsPound() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
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
 
fileReverted(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
fileRevertedCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
files - Variable in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
 
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
 
fileSaved(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
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
 
filesNotFound(File...) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
filesNotNeedingBackup - Static variable in class edu.rice.cs.util.FileOps.DefaultFileSaver
 
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
 
filesReadOnly(File...) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
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_MULTI_LINE_SEARCH_STR - Static variable in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
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_ONLY_SELECTION - 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_RESULTS_PAINTERS - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Highlight painter for find results.
FIND_RESULTS_PAINTERS_USAGE - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPane
How many find result panels are using the highlight painters.
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
 
FIND_WHOLE_WORD_TEST_1 - Static variable in class edu.rice.cs.drjava.model.FindReplaceMachineTest
 
findAll(String, boolean, boolean, boolean, boolean, boolean, boolean, OpenDefinitionsDocument, RegionManager<MovingDocumentRegion>, MovingDocumentRegion, FindResultsPanel) - Method in class edu.rice.cs.drjava.ui.FindReplacePanel
Performs "find all" with the specified options.
findBrace(String) - Static method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
Determine the brace _type of the given String.
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 class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
Assumes read lock is already held.
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.
findLibraries() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
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
 
findNext(boolean) - Method in class edu.rice.cs.drjava.model.FindReplaceMachine
Finds the next occurrence of the find word and returns an offset at the end of that occurrence or -1 if the word was not found.
findNext() - Method in class edu.rice.cs.drjava.ui.FindReplacePanel
Performs the "find next" command.
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 class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
Finds the next brace of specified form enclosing pos.
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 class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
findPrevDelimiter(int, char[], boolean) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
findPrevDelimiter(int, char[]) - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
Convenience method that wraps _doc.findPrevDelimiter calls in a read lock.
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 class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
Finds the previous brace of specified form enclosing pos.
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
 
findPrevious() - Method in class edu.rice.cs.drjava.ui.FindReplacePanel
Called when user the activates "find previous" command.
FindReplaceMachine - Class in edu.rice.cs.drjava.model
Implementation of logic of find/replace over a document.
FindReplaceMachine(SingleDisplayModel, DocumentIterator, Component) - 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
 
FindReplacePanel - Class in edu.rice.cs.drjava.ui
The tabbed panel that handles requests for finding and replacing text.
FindReplacePanel(MainFrame, SingleDisplayModel) - Constructor for class edu.rice.cs.drjava.ui.FindReplacePanel
Standard Constructor.
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>, MovingDocumentRegion, String, String, boolean, boolean, boolean, boolean, boolean, boolean, WeakReference<OpenDefinitionsDocument>, FindReplacePanel) - Constructor for class edu.rice.cs.drjava.ui.FindResultsPanel
Constructs a new find results panel.
FindResultsPanel.ColorComboRenderer - Class in edu.rice.cs.drjava.ui
 
FindResultsPanel.ColorComboRenderer() - Constructor for class edu.rice.cs.drjava.ui.FindResultsPanel.ColorComboRenderer
 
FindResultsPanel.FindResultsColorOptionListener - Class in edu.rice.cs.drjava.ui
The OptionListener for FIND_RESULTS_COLOR.
FindResultsPanel.FindResultsColorOptionListener(int) - Constructor for class edu.rice.cs.drjava.ui.FindResultsPanel.FindResultsColorOptionListener
 
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 TestCase 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.
fireConsoleInputCompleted(String) - Method in class edu.rice.cs.drjava.ui.InteractionsController
 
fireConsoleInputStarted() - Method in class edu.rice.cs.drjava.ui.InteractionsController
 
fireEditingStopped() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent.ButtonEditor
 
first() - Method in class edu.rice.cs.drjava.ui.RecentDocFrame
Resets the frame to point to the first document in the list.
FIXED_INTERACTIONS_DIRECTORY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The directory for the Interactions pane to use (as long as there is no project working directory).
fixPathFormat(String) - Method in class edu.rice.cs.util.FileOpsTest
 
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.
fixup(ProjectFileIR) - Method in class edu.rice.cs.drjava.project.ProjectFileParserFacade
Here we check versions, and see if we need to apply a fixup to account for specify main-class as a classname instead of as a file.
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.Brace
Flips the orientation of the brace.
flip() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
Blows up.
flip() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Return the opposite of this ReducedToken in the same state.
flush() - Method in class edu.rice.cs.util.sexp.Lexer
Skips through the input stream until an EOL is encountered
fname - Variable in class edu.rice.cs.drjava.project.ProjectFileParser.BookmarkPropertyVisitor
 
fname - Variable in class edu.rice.cs.drjava.project.ProjectFileParser.BreakpointPropertyVisitor
 
fname - Variable in class edu.rice.cs.drjava.project.ProjectFileParser.DocFilePropertyVisitor
 
focusGained(FocusEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame.LastFocusListener
 
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
 
focusOnDefinitionsPane() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
Moves focus in MainFrame to the definitions pane.
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
 
focusOnLastFocusOwner() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
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_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(Frame, Font) - Constructor for class edu.rice.cs.util.swing.FontChooser
Constructs a new modal FontChooser for the given frame, using the specified font.
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_CLASS - Static variable in class edu.rice.cs.drjava.model.GlobalModelOtherTest
 
FOO_EX_1 - Static variable in class edu.rice.cs.drjava.model.GlobalIndentTest
 
FOO_EX_2 - Static variable in class edu.rice.cs.drjava.model.GlobalIndentTest
 
FOO_MISSING_CLOSE_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileErrorsTest
 
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.GlobalModelCompileErrorsTest
 
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.GlobalModelCompileErrorsTest
 
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.GlobalModelCompileErrorsTest
 
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.GlobalModelCompileErrorsTest
 
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 class edu.rice.cs.drjava.project.ProjectFileParser.NameVisitor
 
forBoolAtom(BoolAtom) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.NumberVisitor
 
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
 
forBooleanValue(Boolean) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.ResultHandler
Calls replReturnedResult()
forBooleanValue(Boolean) - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension.TestResultHandler
 
forBusy() - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.Visitor
 
forBusy() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.ResultHandler
 
forBusy() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension.TestResultHandler
 
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
 
ForcedChoiceOption(String, String, Collection<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.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.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
 
forCharValue(Character) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.ResultHandler
Calls replReturnedResult()
forCharValue(Character) - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension.TestResultHandler
 
forCons(Cons) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.BookmarkListVisitor
 
forCons(Cons) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.BookmarkPropertyVisitor
 
forCons(Cons) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.BreakpointListVisitor
 
forCons(Cons) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.BreakpointPropertyVisitor
 
forCons(Cons) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.DocFileListVisitor
 
forCons(Cons) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.DocFilePropertyVisitor
 
forCons(Cons) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.NameVisitor
 
forCons(Cons) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.NumberVisitor
 
forCons(Cons) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.PathListVisitor
 
forCons(Cons) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.WatchListVisitor
 
forCons(Cons) - Method in interface edu.rice.cs.util.sexp.SEListVisitor
 
forCons(Cons) - Method in interface edu.rice.cs.util.sexp.SExpVisitor
 
ForegroundColorListener - Class in edu.rice.cs.drjava.ui
Creates and installs an OptionListener for DEFINITIONS_NORMAL_COLOR on a specified JTextComponent.
ForegroundColorListener(Component) - Constructor for class edu.rice.cs.drjava.ui.ForegroundColorListener
 
forEmpty(Empty) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.BookmarkListVisitor
 
forEmpty(Empty) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.BookmarkPropertyVisitor
 
forEmpty(Empty) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.BreakpointListVisitor
 
forEmpty(Empty) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.BreakpointPropertyVisitor
 
forEmpty(Empty) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.DocFileListVisitor
 
forEmpty(Empty) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.DocFilePropertyVisitor
 
forEmpty(Empty) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.NameVisitor
 
forEmpty(Empty) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.NumberVisitor
 
forEmpty(Empty) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.PathListVisitor
 
forEmpty(Empty) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.WatchListVisitor
 
forEmpty(Empty) - Method in interface edu.rice.cs.util.sexp.SEListVisitor
 
forEmpty(Empty) - Method in interface edu.rice.cs.util.sexp.SExpVisitor
 
forEvalException(String, StackTraceElement[]) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.Visitor
 
forEvalException(String, StackTraceElement[]) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.ResultHandler
Calls replThrewException()
forEvalException(String, StackTraceElement[]) - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension.TestResultHandler
 
forException(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.Visitor
 
forException(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.ResultHandler
Calls replThrewException()
forException(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension.TestResultHandler
 
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.
formatKeyStroke(KeyStroke) - Static method in class edu.rice.cs.drjava.config.KeyStrokeOption
 
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
 
forNoValue() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.ResultHandler
Lets the model know that void was returned.
forNoValue() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension.TestResultHandler
 
forNumberAtom(NumberAtom) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.NameVisitor
 
forNumberAtom(NumberAtom) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.NumberVisitor
 
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
 
forNumberValue(Number) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.ResultHandler
Calls replReturnedResult()
forNumberValue(Number) - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension.TestResultHandler
 
forObjectValue(String, String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.Visitor
 
forObjectValue(String, String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.ResultHandler
Calls replReturnedResult()
forObjectValue(String, String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension.TestResultHandler
 
forStringValue(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpretResult.Visitor
 
forStringValue(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.ResultHandler
Calls replReturnedResult()
forStringValue(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension.TestResultHandler
 
forTextAtom(TextAtom) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.NameVisitor
 
forTextAtom(TextAtom) - Method in class edu.rice.cs.drjava.project.ProjectFileParser.NumberVisitor
 
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
 
forUnexpectedException(Throwable) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.ResultHandler
 
forUnexpectedException(Throwable) - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension.TestResultHandler
 
forwardHistorySearch(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Forward searches the history for the given string.
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.
FRAME_HEIGHT - Static variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
FRAME_HEIGHT - Static variable in class edu.rice.cs.drjava.ui.EditExternalDialog
 
FRAME_HEIGHT - Static variable in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
 
FRAME_HEIGHT - Static variable in class edu.rice.cs.drjava.ui.GenerateCustomDrJavaJarFrame
 
FRAME_HEIGHT - Static variable in class edu.rice.cs.drjava.ui.HTMLFrame
 
FRAME_HEIGHT - Static variable in class edu.rice.cs.drjava.ui.ProjectAdvancedPropertiesFrame
 
FRAME_HEIGHT - Static variable in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
 
FRAME_WIDTH - Static variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
FRAME_WIDTH - Static variable in class edu.rice.cs.drjava.ui.EditExternalDialog
 
FRAME_WIDTH - Static variable in class edu.rice.cs.drjava.ui.ExecuteExternalDialog
 
FRAME_WIDTH - Static variable in class edu.rice.cs.drjava.ui.GenerateCustomDrJavaJarFrame
 
FRAME_WIDTH - Static variable in class edu.rice.cs.drjava.ui.HTMLFrame
 
FRAME_WIDTH - Static variable in class edu.rice.cs.drjava.ui.ProjectAdvancedPropertiesFrame
 
FRAME_WIDTH - Static variable in class edu.rice.cs.drjava.ui.ProjectPropertiesFrame
 
Free - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
Shadowing state that indicates normal, unshadowed text.
Free() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.Free
 
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.
FS - Static variable in class edu.rice.cs.drjava.CommandLineTest
File separator, i.e.
FS - Variable in class edu.rice.cs.drjava.config.DrJavaPropertySetupTest
 
full - Variable in class edu.rice.cs.drjava.ui.ClipboardHistoryFrame.HistoryString
 
FULL_JAVA - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
fullPackage - Variable in class edu.rice.cs.drjava.ui.MainFrameStatics.GoToFileListEntry
 
fullSetup() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModelTest
Extra setup for test cases with several documents.
fullStr - Variable in class edu.rice.cs.drjava.ui.MainFrameStatics.JavaAPIListEntry
 
FUNCTIONAL_JAVA_LEVEL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 

G

gainedSelection(NodeData<? extends ItemT>, boolean) - Method in interface edu.rice.cs.util.docnavigation.INavigationListener
Runs when an item in a navigator is selected
Gap - Class in edu.rice.cs.drjava.model.definitions.reducedmodel
A subclass of ReducedToken that represents sequences of non-special characters.
Gap(int, ReducedModelState) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
Creates a new Gap.
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.
generate() - Method in class edu.rice.cs.drjava.ui.GenerateCustomDrJavaJarFrame
Generate the custom drjava.jar file, reset the frame and hide it.
generateBanner(File) - Method in class edu.rice.cs.drjava.model.repl.InteractionsModel
 
GenerateCustomDrJavaJarFrame - Class in edu.rice.cs.drjava.ui
A frame for generating a custom drjava.jar.
GenerateCustomDrJavaJarFrame(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.GenerateCustomDrJavaJarFrame
Constructs a frame to generate a custom drjava.jar.
generateJavaAPISet() - Method in class edu.rice.cs.drjava.ui.MainFrame
Generate Java API class list.
generateJavadoc(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
throws UnsupportedOperationException
generateJavadoc(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.ConcreteOpenDefDoc
Generates Javadoc for this document, saving the output to a temporary directory.
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.
generateNewFileName(File) - Static method in class edu.rice.cs.util.FileOps
Generate a new file name that does not yet exist.
generateNewFileName(File, String) - Static method in class edu.rice.cs.util.FileOps
Generate a new file name that does not yet exist.
generateNewFileName(File, String, String) - Static method in class edu.rice.cs.util.FileOps
Generate a new file name that does not yet exist.
generateNewFileName(File, String, String, int) - Static method in class edu.rice.cs.util.FileOps
Generate a new file name that does not yet exist.
generatePathString(TreePath) - Method in class edu.rice.cs.util.docnavigation.JTreeSortNavigator
Generates a path string for the given tree node.
generateRTConcJUnitJarFile(File, File, File) - Static method in class edu.rice.cs.drjava.model.junit.ConcJUnitUtils
Generate the rt.concjunit.jar file using the specified concutest-junit-XXX-withrt.jar file.
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() - Method in class edu.rice.cs.util.swing.SwingWorker.ThreadVar
 
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.
GET_VARIABLE_VALUE_SIG - Static variable in class edu.rice.cs.drjava.model.debug.jpda.JPDADebugger
Signature of the InterpreterJVM.getVariableValue method.
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
 
getActions() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit
 
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
 
getAdapterForCompiler() - Method in class edu.rice.cs.drjava.model.JDKDescriptor
Return the class name of the compiler adapter.
getAdapterForCompiler(JavaVersion.FullVersion) - Method in class edu.rice.cs.drjava.model.JDKDescriptor
Return the class name of the compiler adapter.
getAdapterForCompiler() - Method in class edu.rice.cs.drjava.model.JDKDescriptor.None
 
getAdapterForCompiler(JavaVersion.FullVersion) - Method in class edu.rice.cs.drjava.model.JDKDescriptor.None
 
getAdapterForDebugger() - Method in class edu.rice.cs.drjava.model.JDKDescriptor
Return the class name of the debugger adapter.
getAdapterForDebugger(JavaVersion.FullVersion) - Method in class edu.rice.cs.drjava.model.JDKDescriptor
Return the class name of the debugger adapter.
getAdapterForDebugger() - Method in class edu.rice.cs.drjava.model.JDKDescriptor.None
 
getAdapterForDebugger(JavaVersion.FullVersion) - Method in class edu.rice.cs.drjava.model.JDKDescriptor.None
 
getAdditionalCompilerFiles(File) - Method in class edu.rice.cs.drjava.model.JDKDescriptor
Return the list of additional files required to use the compiler.
getAdditionalCompilerFiles(File) - Method in class edu.rice.cs.drjava.model.JDKDescriptor.None
 
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.
getAutomaticDownloadURL() - Method in class edu.rice.cs.drjava.ui.NewVersionPopup
Return the automatic download URL.
getAutoRefreshStatus() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.FlatFileGroupingState
 
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.AbstractGlobalModel.ProjectFileGroupingState
 
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.AbstractGlobalModel.ConcreteOpenDefDoc
 
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.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.AbstractReducedModel
Get the offset into the current ReducedToken.
getBlockOffset() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Gets the offset within the current token.
getBlockOffset() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
getBookmarkManager() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
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.ConcreteOpenDefDoc
 
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.FlatFileGroupingState
 
getBuildDirectory() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel
 
getBuildDirectory() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ProjectFileGroupingState
 
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.
getButtons() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Return the buttons that should be added to the table underneath.
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.AbstractGlobalModel.ConcreteOpenDefDoc
 
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.AbstractGlobalModel.ConcreteOpenDefDoc
Returns the canonical path for this document, "(Untitled)" if unsaved), "" if the file path is ill-formed.
getCanonicalPath() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getCanonicalPath(File) - Method in class edu.rice.cs.drjava.model.junit.DefaultJUnitModel
 
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
 
getCapitalizedClassName(String) - Static method in class edu.rice.cs.drjava.ui.NewJavaClassDialog
 
getCapitalizedInterfacesNames(String) - Static method in class edu.rice.cs.drjava.ui.NewJavaClassDialog
 
getCapitalizedSuperClassName(String) - Static method in class edu.rice.cs.drjava.ui.NewJavaClassDialog
 
getCaretPosition() - Method in class edu.rice.cs.drjava.model.AbstractGlobalModel.ConcreteOpenDefDoc
 
getCaretPosition() - Method in class edu.rice.cs.drjava.model.DummyOpenDefDoc
 
getCaretPosition() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
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.RunnableEST.Exception
 
getCause() - Method in exception edu.rice.cs.util.UnexpectedException
Returns the contained exception.