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
Swing Document interface augmented by readers/writers locking operations
AbstractGlobalModel - Class in edu.rice.cs.drjava.model
In simple terms, a DefaultGlobalModel without an interpreter, compiler, junit testing, debugger or javadoc.
AbstractGlobalModel() - Constructor for class edu.rice.cs.drjava.model.AbstractGlobalModel
Constructs a new GlobalModel.
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.
addCompiler(CompilerInterface) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerModel
Add a compiler to the active list
addCompiler(CompilerInterface) - Method in class edu.rice.cs.drjava.model.compiler.DefaultCompilerModel
Add a compiler to the active list
addComponent(OptionComponent<?, ?>) - Method in class edu.rice.cs.drjava.ui.config.ConfigPanel
The method for adding new OptionComponents to this ConfigPanel
addComponentListenerToOpenDocumentsList(ComponentListener) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
addConsoleStateListener(InteractionsController.ConsoleStateListener) - Method in class edu.rice.cs.drjava.ui.InteractionsController
 
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<?>) - Constructor for class edu.rice.cs.util.swing.CheckBoxJList
 
CheckBoxJList(Vector<?>, Vector<?>) - Constructor for class edu.rice.cs.util.swing.CheckBoxJList
 
CheckBoxJList(ListModel) - 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.ListItem - Class in edu.rice.cs.drjava.ui
Keeps a full string, but toString is only the first line.
ClipboardHistoryFrame.ListItem(String) - Constructor for class edu.rice.cs.drjava.ui.ClipboardHistoryFrame.ListItem
 
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.