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

<

() - Static method in class edu.rice.cs.drjava.config.KeyStrokeOption
 
() - Static method in class edu.rice.cs.drjava.config.OptionMapLoader
 
() - Static method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
() - Static method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
() - Static method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
() - Method in class edu.rice.cs.util.ant.TstampGMT
 

A

AboutDialog - class edu.rice.cs.drjava.ui.AboutDialog.
About dialog.
AboutDialog.ImageInfo - class edu.rice.cs.drjava.ui.AboutDialog.ImageInfo.
 
AboutDialog.ImageInfo(String, Color) - Constructor for class edu.rice.cs.drjava.ui.AboutDialog.ImageInfo
 
AboutDialog.LogoList - class edu.rice.cs.drjava.ui.AboutDialog.LogoList.
 
AboutDialog.LogoList() - Constructor for class edu.rice.cs.drjava.ui.AboutDialog.LogoList
 
AboutDialog(JFrame) - Constructor for class edu.rice.cs.drjava.ui.AboutDialog
 
aboutToSaveFromSaveAll(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
If the document is untitled, brings it to the top so that the user will know which file she is saving
aboutToSaveFromSaveAll(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Does nothing in default model.
absOffset() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Package private absolute offset for tests.
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.
AbstractMasterJVM - class edu.rice.cs.util.newjvm.AbstractMasterJVM.
An abstract class implementing the logic to invoke and control, via RMI, a second Java virtual machine.
AbstractMasterJVM(String) - Constructor for class edu.rice.cs.util.newjvm.AbstractMasterJVM
Sets up the master JVM object, but does not actually invoke the slave JVM.
AbstractReducedModel - class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel.
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 edu.rice.cs.util.newjvm.AbstractSlaveJVM.
A partial implementation of a SlaveRemote that provides the quit functionality and that also periodically checks if the master is still alive and automatically quits if not.
AbstractSlaveJVM() - Constructor for class edu.rice.cs.util.newjvm.AbstractSlaveJVM
 
accept(File) - Method in class edu.rice.cs.drjava.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.ClasspathFilter
Returns true if the file's extension matches JAR or ZIP.
ActionBracePlus - class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlus.
Aligns the indentation of the current line to the character that opened the most recent block or expression list that contains the beginning of the current line.
ActionBracePlus(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlus
 
ActionBracePlusTest - class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest.
Test class according to the JUnit protocol.
ActionBracePlusTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest
 
ActionDoNothing - class edu.rice.cs.drjava.model.definitions.indent.ActionDoNothing.
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
Constructs a new rule to do nothing.
ActionDoNothingTest - class edu.rice.cs.drjava.model.definitions.indent.ActionDoNothingTest.
Tests the action rule which does nothing to the given text.
ActionDoNothingTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionDoNothingTest
Tests the indentation decision tree.
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.IndentKeyAction
Handle the "key typed" event from the text field.
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.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.AboutDialog
 
actionPerformed(ActionEvent) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument.ExceptionButtonListener
 
actionPerformed(ActionEvent) - Method in class edu.rice.cs.util.swing.DelegatingAction
 
ActionStartCurrStmtPlus - class edu.rice.cs.drjava.model.definitions.indent.ActionStartCurrStmtPlus.
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(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartCurrStmtPlus
Constructs a new rule with the given suffix string.
ActionStartPrevLinePlus - class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlus.
Indents the current line in the document to the indent level of the start of the previous line, plus the given suffix.
ActionStartPrevLinePlus(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlus
Repeats the indentation from the previous line, plus a string
ActionStartPrevLinePlusTest - class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest.
Tests ActionStartPrevLinePlus(String)
ActionStartPrevLinePlusTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
ActionStartPrevStmtPlus - class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlus.
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(String, boolean) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlus
Constructs a new rule with the given suffix string.
ActionStartPrevStmtPlusTest - class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest.
Test the action rules for code in the indentation decision tree.
ActionStartPrevStmtPlusTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
Tests the indentation decision tree.
ActionStartStmtOfBracePlus - class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlus.
Indents the current line in the document to the indent level of the start of the contract or statement of the brace enclosing the start of the current line, plus the given suffix.
ActionStartStmtOfBracePlus(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlus
Constructs a new rule with the given suffix string.
ActionStartStmtOfBracePlusTest - class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest.
Test the action rules for code in the indentation decision tree.
ActionStartStmtOfBracePlusTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests the indentation decision tree.
activate() - Static method in class edu.rice.cs.util.PreventExitSecurityManager
Creates a new exit-preventing security manager, using the previous security manager to delegate to.
activeDocumentChanged(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
activeDocumentChanged(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.ui.SingleDisplayModelListener
 
activeDocumentChanged(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest.SDTestListener
 
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(TextLayout, TextLayout) - Method in class edu.rice.cs.drjava.model.print.PagePrinter
Method which adds a TextLayout (and lineNumber) to this page.
addBreakpoint(Breakpoint) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Add the supplied Breakpoint to the hashtable, keyed by its BreakpointRequest
addBreakpoint(Breakpoint) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Inserts the given Breakpoint into the list, sorted by region
addBreakpointHighlight(Breakpoint) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
addButtons() - Method in class edu.rice.cs.util.swing.FontChooser
 
addClassPath(String) - Method in interface edu.rice.cs.drjava.model.repl.JavaInterpreter
Adds the given path to the interpreter's classpath.
addClassPath(String) - Method in class edu.rice.cs.drjava.model.repl.DynamicJavaAdapter
Adds a path to the current classpath.
addClassPath(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
addClassPath(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
 
addClassPath(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
addComp(Container, JComponent, GridBagConstraints, GridBagLayout, int, int, float, float, int, int) - Static method in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
addComponent(OptionComponent) - Method in class edu.rice.cs.drjava.ui.config.ConfigPanel
The method for adding new OptionComponents to this ConfigPanel
addEdit(UndoableEdit) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
addErrorCaretListener(CompilerErrorCaretListener) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Add a CompilerErrorCaretListener 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
Adds an error highlight to the document.
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.
addJUnitErrorCaretListener(JUnitErrorCaretListener) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Add a JUnitErrorCaretListener to this pane, keeping it accessible so its error model can be updated later.
addListener(Configuration, OptionListener) - Method in class edu.rice.cs.drjava.config.Option
magic listener-bag adder
addListener(DebugListener) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Adds a listener to this DebugManager.
addListener(GlobalModelListener) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Add a listener to this global model.
addListener(GlobalModelListener) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Add a listener to this global model.
addListener(GlobalModelListener) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Add a listener to this global model.
addListener(Object) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
 
addLists() - Method in class edu.rice.cs.util.swing.FontChooser
 
addLogo(JPanel) - Method in class edu.rice.cs.drjava.ui.AboutDialog.LogoList
 
addOptionListener(Option, OptionListener) - Method in class edu.rice.cs.drjava.config.Configuration
Adds an OptionListener to the given Option, to be notified each time the option changes.
addPendingRequest(DocumentDebugAction) - Method in class edu.rice.cs.drjava.model.debug.PendingRequestManager
Called if a breakpoint is set before its class is prepared
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.rice.cs.util.swing.DelegatingAction
 
addSetSizeListener(ActionListener) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
addShiftAction(Option, String) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
Takes an option, its name, and the name of the corresponding selection action and returns the selection action after putting the appropriate data pairs into their respective Hashtables Also adds new KeyStrokOptionListeners to the non-shifted Actions
addShiftModifier(KeyStroke) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
Takes a KeyStroke and returns a KeyStroke that is the same that has the shift modifier
addTab(JTabbedPane, String, JComponent) - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
addToBootClassPath(File) - Method in class edu.rice.cs.drjava.model.compiler.CompilerProxy
This method allows us to set the JSR14 collections path across a class loader.
addToBootClassPath(File) - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
This method allows us to set the JSR14 collections path across a class loader.
addToBootClassPath(File) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
This method allows us to set the JSR14 collections path across a class loader.
addToBootClassPath(File) - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
This method allows us to set the JSR14 collections path across a class loader.
addToHistory(String) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
addToRestrictedList(String) - Method in class edu.rice.cs.util.classloader.LimitingClassLoader
 
addWatch(String) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Adds a watch on the given field or variable.
allowAssertions() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Return whether to allow assertions in the InterpreterJVM.
AlreadyOpenException - exception edu.rice.cs.drjava.model.AlreadyOpenException.
Indicates that the file attempting to be opened is already open.
AlreadyOpenException(OpenDefinitionsDocument) - Constructor for class edu.rice.cs.drjava.model.AlreadyOpenException
Exception indicating that the requested file is already open.
ANY_LINE - Static variable in class edu.rice.cs.drjava.model.debug.DebugAction
 
appendExceptionResult(String, String, String, AttributeSet) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
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(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleQuestion
Determines if the given rule holds in this context.
applyRule(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmpty
Determines if the current line in the document is empty.
applyRule(DefinitionsDocument) - 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(DefinitionsDocument) - 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(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracket
 
applyRule(DefinitionsDocument) - 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(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBrace
 
applyRule(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsComment
Determines if the previous line in the document starts a block comment.
applyRule(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWith
Determines if the previous line in the document starts with the specified character.
applyRule(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBrace
 
applyRule(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContains
Determines if the given character exists on the current line.
applyRule(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurly
 
applyRule(DefinitionsDocument) - 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(DefinitionsDocument) - 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 on that line.
applyRule(DefinitionsDocument) - 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 DOCSTART.
applyRule(DefinitionsDocument, int) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleQuestion
Determines if the given rule holds in this context.
areAnyModifiedSinceSave() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Checks if any open definitions documents have been modified since last being saved.
areAnyModifiedSinceSave() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Checks if any open definitions documents have been modified since last being saved.
args - Variable in class edu.rice.cs.drjava.ui.PreviewFrame.JSpinnerChanger
 
assertAbandonCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertActiveDocument(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest
 
assertBreakpointReachedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
assertBreakpointRemovedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
assertBreakpointSetCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
assertCloseCount(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.DebugTest.DebugTestListener
 
assertCurrThreadResumedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
assertCurrThreadSuspendedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
assertDebuggerShutdownCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
assertDebuggerStartedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
assertFileRevertedCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInteractionEndCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInteractionsContains(String) - Method in class edu.rice.cs.drjava.model.debug.DebugTest
Asserts that the given string exists in the Interactions Document.
assertInteractionsDoesNotContain(String) - Method in class edu.rice.cs.drjava.model.debug.DebugTest
Asserts that the given string does not exist in the Interactions Document.
assertInteractionsExitedCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInteractionsResetCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInteractionsResettingCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertInteractionStartCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertJUnitEndCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertJUnitRunningCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertJUnitStartCount(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
 
assertNonTestCaseCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertNotEmpty() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest
 
assertNumOpenDocs(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
assertOpenCount(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
assertSaveAllBeforeProceedingCount(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
 
assertStepRequestedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
assertSwitchCount(int) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest.SDTestListener
 
assertThreadLocationUpdatedCount(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
atEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Determines if the cursor is at the end of the reduced model.
atEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Return true if we're pointing at the tail.
atFirstItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Return true if we're pointing at the node after the head.
atLastItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Return true if we're pointing at the node before the tail.
atStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Determines if the cursor is at the start of the reduced model.
atStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Return true if we're pointing at the head.
AWTExceptionHandler - class edu.rice.cs.drjava.ui.AWTExceptionHandler.
This class is called everytime an uncaught exception propogates to an awt action.
AWTExceptionHandler() - Constructor for class edu.rice.cs.drjava.ui.AWTExceptionHandler
 

B

BackSlashTest - class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest.
Test the interactions between double quotes and backslashes.
BackSlashTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Constructor.
balanceBackward() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Forwarding method to find 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.DefaultGlobalModel.DefinitionsDocumentHandler
Forwarding method to find 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.definitions.DefinitionsDocument
Forwarding method to find 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.
balanceForward() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Forwarding method to find 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.DefaultGlobalModel.DefinitionsDocumentHandler
Forwarding method to find 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.definitions.DefinitionsDocument
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.
BANNER - Static variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
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.GlobalModelCompileTest
 
BAR_TEXT - Static variable in class edu.rice.cs.drjava.ui.RecentFileManagerTest
 
BAR_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
BAZ_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
BEAT_1 - Static variable in class edu.rice.cs.drjava.model.GlobalIndentTest
 
BEAT_2 - Static variable in class edu.rice.cs.drjava.model.GlobalIndentTest
 
BEEP - Variable in class edu.rice.cs.drjava.ui.InteractionsPane
 
beforeQuit() - Method in class edu.rice.cs.util.newjvm.AbstractSlaveJVM
This method is called just before the JVM is quit.
Begin - interface edu.rice.cs.drjava.config.Begin.
Java doesn't have Scheme-like begin blocks as a language construct.
beginListeningTo(DefinitionsPane) - Method in class edu.rice.cs.drjava.ui.FindReplaceDialog
Called from MainFrame upon opening this Dialog or changes in the active document
beginProgram(String[]) - Static method in class edu.rice.cs.drjava.DrJava
Starts running DrJava.
BLK_CMT_BEG - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
BLK_CMT_END - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
BOLD_ATTRIBUTES - Static variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel
 
BOLD_ATTRIBUTES - Static variable in class edu.rice.cs.drjava.ui.JUnitPanel
 
BooleanOption - class edu.rice.cs.drjava.config.BooleanOption.
Class defining all configuration options with values of type Boolean.
BooleanOption(String, Boolean) - Constructor for class edu.rice.cs.drjava.config.BooleanOption
 
BooleanOptionComponent - class edu.rice.cs.drjava.ui.config.BooleanOptionComponent.
Graphical form of a BooleanOption.
BooleanOptionComponent(BooleanOption, String, Frame) - Constructor for class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
 
BooleanOptionComponentTest - class edu.rice.cs.drjava.ui.config.BooleanOptionComponentTest.
Tests functionality of this OptionComponent
BooleanOptionComponentTest(String) - Constructor for class edu.rice.cs.drjava.ui.config.BooleanOptionComponentTest
 
BooleanOptionTest - class edu.rice.cs.drjava.config.BooleanOptionTest.
Class according to the JUnit protocol.
BooleanOptionTest(String) - Constructor for class edu.rice.cs.drjava.config.BooleanOptionTest
 
BorderlessScrollPane - class edu.rice.cs.drjava.ui.BorderlessScrollPane.
DrJava's version of a JScrollPane, which initializes the border to DEFAULT.
BorderlessScrollPane() - Constructor for class edu.rice.cs.drjava.ui.BorderlessScrollPane
 
BorderlessScrollPane(Component) - Constructor for class edu.rice.cs.drjava.ui.BorderlessScrollPane
 
BorderlessScrollPane(Component, int, int) - Constructor for class edu.rice.cs.drjava.ui.BorderlessScrollPane
 
BorderlessScrollPane(int, int) - Constructor for class edu.rice.cs.drjava.ui.BorderlessScrollPane
 
BorderlessSplitPane - class edu.rice.cs.drjava.ui.BorderlessSplitPane.
DrJava's version of a JSplitPane, which initializes the border to null.
BorderlessSplitPane() - Constructor for class edu.rice.cs.drjava.ui.BorderlessSplitPane
 
BorderlessSplitPane(int) - Constructor for class edu.rice.cs.drjava.ui.BorderlessSplitPane
 
BorderlessSplitPane(int, boolean) - Constructor for class edu.rice.cs.drjava.ui.BorderlessSplitPane
 
BorderlessSplitPane(int, boolean, Component, Component) - Constructor for class edu.rice.cs.drjava.ui.BorderlessSplitPane
 
BorderlessSplitPane(int, Component, Component) - Constructor for class edu.rice.cs.drjava.ui.BorderlessSplitPane
 
Brace - class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace.
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.
BraceException - exception edu.rice.cs.drjava.model.definitions.reducedmodel.BraceException.
An exception class used by methods in this class.
BraceException(String) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceException
put your documentation comment here
BraceReduction - interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction.
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 edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReductionTestCase.
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(String) - 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.
BraceTest - class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest.
Tests the Brace class.
BraceTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Constructor.
braceType - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
braceTypeCurrent - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
Breakpoint - class edu.rice.cs.drjava.model.debug.Breakpoint.
The breakpoint object which has references to its OpenDefinitionsDocument and its BreakpointRequest
BREAKPOINT_PAINTER - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Highlight painter for breakpoints
Breakpoint(OpenDefinitionsDocument, int, int, DebugManager) - Constructor for class edu.rice.cs.drjava.model.debug.Breakpoint
 
breakpointReached(Breakpoint) - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
Called when a breakpoint is reached during execution.
breakpointReached(Breakpoint) - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
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.DebugTest.DebugTestListener
 
breakpointReached(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.BreakpointTestListener
 
breakpointReachedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
breakpointRemoved(Breakpoint) - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
Called when a breakpoint is removed from a document.
breakpointRemoved(Breakpoint) - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
breakpointRemoved(Breakpoint) - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when a breakpoint is removed from a document.
breakpointRemoved(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
breakpointRemoved(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.BreakpointTestListener
 
breakpointRemovedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
breakpointSet(Breakpoint) - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
Called when a breakpoint is set in a document.
breakpointSet(Breakpoint) - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
breakpointSet(Breakpoint) - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when a breakpoint is set in a document.
breakpointSet(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
breakpointSet(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.BreakpointTestListener
 
breakpointSetCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
BUF_SIZE - Static variable in class edu.rice.cs.drjava.IndentFile
 
BUFFER_SIZE - Static variable in class edu.rice.cs.drjava.DrJavaClassLoader
 
BUILD_TIME - Static variable in class edu.rice.cs.drjava.Version
A Date version of the build time.
BUILD_TIME - Static variable in class edu.rice.cs.util.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".
BUILD_TIME_STRING - Static variable in class edu.rice.cs.util.Version
This string will be automatically expanded upon "ant commit".
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.

C

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 interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns whether the GlobalModel can abandon this document, asking the listeners if isModifiedSinceSave() is true.
canAbandonFile() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Asks the listeners if the GlobalModel can abandon the current document.
canAbandonFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
Check if the current document has been modified.
canAbandonFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
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.
cancel() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Resets the frame and hides it.
canRedo() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
canUndo() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
caretUpdate(CaretEvent) - Method in class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
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.CompilerErrorCaretListener
After each update to the caret, determine if changes in highlighting need to be made.
centerOnScreen() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
centerViewOnLine(int) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
centerViewOnOffset(int) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
changeDocumentText(String, OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Clear all old text and insert the given text.
changedUpdate(DocumentEvent) - Method in class edu.rice.cs.drjava.ui.OutputPane.ScrollToEndDocumentListener
 
changedUpdate(DocumentEvent) - Method in class edu.rice.cs.drjava.ui.InteractionsPane.CaretUpdateListener
 
changedUpdate(DocumentEvent, Shape, ViewFactory) - Method in class edu.rice.cs.drjava.model.definitions.ColoringView
Called when a change occurs.
CHECK_MAIN_VM_ALIVE_MINUTES - Static variable in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
CHECK_MAIN_VM_ALIVE_MINUTES - Static variable in class edu.rice.cs.util.newjvm.AbstractSlaveJVM
 
checkCompileOccurred() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
checkCompileOccurred() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldFailListener
 
checkExit(int) - Method in class edu.rice.cs.util.PreventExitSecurityManager
 
checkIfClassFileInSync() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Checks if the document is modified.
checkIfClassFileInSync() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Checks if the document is modified.
checkPermission(Permission) - Method in class edu.rice.cs.util.PreventExitSecurityManager
Disallow setting security manager, but otherwise delegate to parent.
checkSet(String, Integer, File, File, File, int) - Method in class edu.rice.cs.drjava.config.OptionMapLoaderTest
 
checkStillAlive() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Returns whether we are in the process of cleanly resetting the interactions JVM.
checkStillAlive() - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
The interpreter JVM calls this method periodically to ensure the main VM is still alive.
checkStillAlive() - Method in interface edu.rice.cs.util.newjvm.MasterRemote
No-op to prove that the master is still alive.
checkStillAlive() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
No-op to prove that the master is still alive.
chooseColor() - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Shows a color chooser dialog for picking a new color.
chooseFile() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
Shows a file chooser to pick a new file.
chooseFile() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Shows a file chooser for adding a file to the element.
chooseFileFromField() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
The chooser method for the validation of filenames that are manually entered into the text field.
chooseFont() - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponent
Shows a custom font chooser dialog to pick a new font.
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.
ClassNameNotFoundException - exception edu.rice.cs.drjava.model.definitions.ClassNameNotFoundException.
Exception indicating that a class name could not be found in the DefinitionsDocument from which it was thrown.
ClassNameNotFoundException(String) - Constructor for class edu.rice.cs.drjava.model.definitions.ClassNameNotFoundException
Creats a new ClassNameNotFoundException with the given label.
ClasspathFilter - class edu.rice.cs.drjava.ui.ClasspathFilter.
A file filter for files with extensions ".jar" and ".zip".
ClasspathFilter() - Constructor for class edu.rice.cs.drjava.ui.ClasspathFilter
 
ClasspathOption - class edu.rice.cs.drjava.config.ClasspathOption.
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.PendingRequestManager
Called by the EventHandler whenever a ClassPrepareEvent occurs.
cleanUpPrintJob() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
cleanUpPrintJob() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
 
clear() - Method in class edu.rice.cs.drjava.model.repl.History
Clears the vector
clear() - Method in class edu.rice.cs.util.swing.SwingWorker.ThreadVar
 
clearBreakpoints() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Tells the document to remove all breakpoints
clearBreakpoints() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Tells the document to remove all breakpoints (without removing them from the debug manager).
clearCurrentInteraction() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Clears the current interaction text and then moves to the end of the command history.
clearCurrentInteraction() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Clears the current interaction text and then moves to the end of the command history.
clearCurrentInteraction() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Clears the current interaction text and then moves to the end of the command history.
clearCurrentStepRequest() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Called from interactionsEnded in MainFrame in order to clear any current StepRequests that remain.
clearHistory() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Clears the interactions history
clearHistory() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Clears the history
clearRestrictedList() - Method in class edu.rice.cs.util.classloader.LimitingClassLoader
 
clickedOK() - Method in class edu.rice.cs.util.swing.FontChooser
Returns whether the user clicked OK when the dialog was closed.
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.
closeAllFiles() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Attempts to close all open documents.
closeAllFiles() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Attempts to close all open documents.
closeAllFiles() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Attempts to close all open documents.
closeCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
closedBraceImmediatelyLeft() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
closeFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Closes an open definitions document, prompting to save if the document has been changed.
closeFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Closes an open definitions document, prompting to save if the document has been changed.
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.
CodeStatus - class edu.rice.cs.drjava.CodeStatus.
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.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Delete all nodes between the current position of this and the current position of the given iterator.
color - Variable in class edu.rice.cs.drjava.ui.AboutDialog.ImageInfo
 
ColoringView - class edu.rice.cs.drjava.model.definitions.ColoringView.
This view class renders text on the screen using the reduced model info.
ColoringView.ColorOptionListener - class edu.rice.cs.drjava.model.definitions.ColoringView.ColorOptionListener.
The OptionListeners for DEFINITIONS COLORs
ColoringView.ColorOptionListener(ColoringView) - Constructor for class edu.rice.cs.drjava.model.definitions.ColoringView.ColorOptionListener
 
ColoringView(Element) - Constructor for class edu.rice.cs.drjava.model.definitions.ColoringView
Constructor.
ColorOption - class edu.rice.cs.drjava.config.ColorOption.
Class defining all configuration options with values of type Color.
ColorOption(String, Color) - Constructor for class edu.rice.cs.drjava.config.ColorOption
 
ColorOptionComponent - class edu.rice.cs.drjava.ui.config.ColorOptionComponent.
Graphical form of a ColorOption.
ColorOptionComponent(ColorOption, String, Frame) - Constructor for class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Main constructor for ColorOptionComponent.
ColorOptionComponent(ColorOption, String, Frame, 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.
ColorOptionComponentTest - class edu.rice.cs.drjava.ui.config.ColorOptionComponentTest.
Tests functionality of this OptionComponent
ColorOptionComponentTest(String) - Constructor for class edu.rice.cs.drjava.ui.config.ColorOptionComponentTest
 
CommandLineTest - class edu.rice.cs.drjava.CommandLineTest.
Tests opening/creating files specified as command line arguments.
CommandLineTest(String) - Constructor for class edu.rice.cs.drjava.CommandLineTest
Constructor.
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.ColoringView
 
CommonCloseButton - class edu.rice.cs.drjava.ui.CommonCloseButton.
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
 
compareByPosition(CompilerError) - Method in class edu.rice.cs.drjava.model.compiler.CompilerError
Compares this error with the given one, based first on line number, and then by column.
compareByPosition(JUnitError) - Method in class edu.rice.cs.drjava.model.junit.JUnitError
Compares this error with the given one, based first on line number, and then by column.
compareTo(Object) - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Compares two KeyStrokeOptionComponents based on the text of their labels.
compareTo(Object) - Method in class edu.rice.cs.drjava.model.compiler.CompilerError
Compares by file, then by line, then by column.
compareTo(Object) - Method in class edu.rice.cs.drjava.model.junit.JUnitError
Compares by file, then by line, then by column.
COMPILE_REASON - Static variable in interface edu.rice.cs.drjava.model.GlobalModelListener
This enumeration of save reason means that we want to compile.
compile(File[], File[]) - Method in class edu.rice.cs.drjava.model.compiler.CompilerProxy
Compile the given files.
compile(File[], File[]) - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
compile(File[], File[]) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
Compile the given files.
compile(File[], File[]) - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
Compile the given files.
compile(File, File[]) - Method in class edu.rice.cs.drjava.model.compiler.CompilerProxy
Compile the given files.
compile(File, File[]) - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
compile(File, File[]) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
Compile the given files.
compile(File, File[]) - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
Compile the given files.
compileAll() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Compiles all open documents, after ensuring that all are saved.
compileEndCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
compileEnded() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
compileEnded() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
compileEnded() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
compileEnded() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldFailListener
 
compileEnded() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when a compile has finished running.
COMPILER_CLASS_NAME - Static variable in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
 
COMPILER_ERROR_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for highlighting errors and test failures.
CompilerError - class edu.rice.cs.drjava.model.compiler.CompilerError.
A class to represent compiler errors.
CompilerError(File, int, int, String, boolean) - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerError
Constructor.
CompilerError(String, boolean) - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerError
Constructor for CompilerErrors without files.
CompilerErrorCaretListener - class edu.rice.cs.drjava.ui.CompilerErrorCaretListener.
Listens to the caret in a particular DefinitionsPane and highlights the source containing CompilerErrors as appropriate.
CompilerErrorCaretListener(OpenDefinitionsDocument, CompilerErrorPanel.ErrorListPane, DefinitionsPane) - Constructor for class edu.rice.cs.drjava.ui.CompilerErrorCaretListener
Constructs a new caret listener to highlight compiler errors.
CompilerErrorModel - class edu.rice.cs.drjava.model.compiler.CompilerErrorModel.
Contains the CompilerErrors for a particular file after a compile has ended.
CompilerErrorModel() - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Constructs a CompilerErrorModel with no errors or files.
CompilerErrorModel(CompilerError[], Document, File) - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Constructs a new CompilerErrorModel to be maintained by a particular OpenDefinitionsDocument.
CompilerErrorPanel - class edu.rice.cs.drjava.ui.CompilerErrorPanel.
The panel which houses the list of errors after an unsuccessful compilation.
CompilerErrorPanel.CompilerLocationOptionListener - class edu.rice.cs.drjava.ui.CompilerErrorPanel.CompilerLocationOptionListener.
The OptionListener for compiler LOCATIONs
CompilerErrorPanel.CompilerLocationOptionListener(CompilerErrorPanel) - Constructor for class edu.rice.cs.drjava.ui.CompilerErrorPanel.CompilerLocationOptionListener
 
CompilerErrorPanel.ErrorListPane - class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane.
A pane to show compiler errors.
CompilerErrorPanel.ErrorListPane.CompilerErrorColorOptionListener - class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane.CompilerErrorColorOptionListener.
The OptionListener for compiler COMPILER_ERROR_COLOR
CompilerErrorPanel.ErrorListPane.CompilerErrorColorOptionListener(CompilerErrorPanel.ErrorListPane) - Constructor for class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane.CompilerErrorColorOptionListener
 
CompilerErrorPanel.ErrorListPane(CompilerErrorPanel) - Constructor for class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Constructs the ErrorListPane.
CompilerErrorPanel(SingleDisplayModel, MainFrame) - Constructor for class edu.rice.cs.drjava.ui.CompilerErrorPanel
Constructor.
CompilerInterface - interface edu.rice.cs.drjava.model.compiler.CompilerInterface.
The minimum interface that a compiler must meet to be used by DrJava.
CompilerProxy - class edu.rice.cs.drjava.model.compiler.CompilerProxy.
A compiler interface to search a given
CompilerProxy(String, ClassLoader) - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerProxy
A proxy compiler interface that tries to load the given class from one of the given locations.
CompilerRegistry - class edu.rice.cs.drjava.model.compiler.CompilerRegistry.
Registry for all CompilerInterface implementations.
CompilerRegistry() - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerRegistry
Private constructor due to singleton.
CompilerRegistryTest - class edu.rice.cs.drjava.model.compiler.CompilerRegistryTest.
Test cases for CompilerRegistry.
CompilerRegistryTest(String) - Constructor for class edu.rice.cs.drjava.model.compiler.CompilerRegistryTest
Constructor.
compileStartCount - Variable 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.model.GlobalModelTestCase.TestListener
 
compileStarted() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
compileStarted() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldFailListener
 
compileStarted() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called after a compile is started by the GlobalModel.
ConfigFileTest - class edu.rice.cs.drjava.ConfigFileTest.
Tests that a custom config file can be specified.
ConfigFileTest(String) - Constructor for class edu.rice.cs.drjava.ConfigFileTest
Constructor.
ConfigFrame - class edu.rice.cs.drjava.ui.config.ConfigFrame.
The frame for setting Configuration options on the fly
ConfigFrame.PanelTreeNode - class edu.rice.cs.drjava.ui.config.ConfigFrame.PanelTreeNode.
Private class to handle rendering of tree nodes, each of which corresponds to a ConfigPanel.
ConfigFrame.PanelTreeNode(ConfigFrame, ConfigPanel) - Constructor for class edu.rice.cs.drjava.ui.config.ConfigFrame.PanelTreeNode
 
ConfigFrame.PanelTreeNode(ConfigFrame, String) - Constructor for class edu.rice.cs.drjava.ui.config.ConfigFrame.PanelTreeNode
 
ConfigFrame.PanelTreeSelectionListener - class edu.rice.cs.drjava.ui.config.ConfigFrame.PanelTreeSelectionListener.
 
ConfigFrame.PanelTreeSelectionListener(ConfigFrame) - Constructor for class edu.rice.cs.drjava.ui.config.ConfigFrame.PanelTreeSelectionListener
 
ConfigFrame(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.config.ConfigFrame
Sets up the frame and displays it.
configIndent - Variable in class edu.rice.cs.drjava.model.definitions.IndentTest
 
ConfigPanel - class edu.rice.cs.drjava.ui.config.ConfigPanel.
The panel on which each set of configuration options (e.g.
ConfigPanel(String) - Constructor for class edu.rice.cs.drjava.ui.config.ConfigPanel
Constructor for this ConfigPanel
Configuration - class edu.rice.cs.drjava.config.Configuration.
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.
ConfigurationTool - interface edu.rice.cs.drjava.config.ConfigurationTool.
Interface which sets up the global configuration object at runtime.
consoleErr() - Static method in class edu.rice.cs.drjava.DrJava
Get the actual System.err stream.
consoleOut() - Static method in class edu.rice.cs.drjava.DrJava
Get the actual System.out stream.
consoleReset() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
consoleReset() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
consoleReset() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
consoleReset() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when the console window is reset.
consoleResetCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
construct() - Method in class edu.rice.cs.util.swing.SwingWorker
Compute the value to be returned by the get method.
contents - Variable in class edu.rice.cs.drjava.ui.HelpFrame.HistoryList
 
CONTENTS_PAGE - Static variable in class edu.rice.cs.drjava.ui.HelpFrame
 
CONTINUE - Static variable in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
ContinueCommand - interface edu.rice.cs.util.swing.ContinueCommand.
A thunk returning boolean.
copy() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
 
copyAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Default copy action.
COPYRIGHT - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 
createBorderedLabel(AboutDialog.ImageInfo, EmptyBorder) - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
createBottomBar() - Method in class edu.rice.cs.drjava.ui.AboutDialog
 
createCompiler(Class) - Static method in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
 
createCopyrightTab() - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
createDefaultDocument() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit
Factory method to make this view create correct model objects.
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).
createFile(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
createFindReplaceMachine() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Create a find and replace mechanism starting at the current character offset in the definitions.
createFindReplaceMachine() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Create a find and replace mechanism starting at the current character offset in the definitions.
createImageLabel(AboutDialog.ImageInfo, int) - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
createModel() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest
Instantiates the SingleDisplayModel to be used in the test cases.
createModel() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Instantiates the GlobalModel to be used in the test cases.
createPageChanger() - Method in class edu.rice.cs.drjava.ui.PreviewFrame
 
createPopupMenu() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Creates the popup menu for the DefinitionsPane
createRequests() - Method in class edu.rice.cs.drjava.model.debug.DebugAction
Creates an EventRequest corresponding to this DebugAction, using the given ReferenceType.
createRequests(Vector) - Method in class edu.rice.cs.drjava.model.debug.DocumentDebugAction
Creates EventRequests corresponding to this DebugAction, using the given ReferenceTypes.
createSysPropTab() - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
createTempDirectory(String) - Static method in class edu.rice.cs.util.FileOps
Create a new temporary directory.
createTempDirectory(String, File) - Static method in class edu.rice.cs.util.FileOps
Create a new temporary directory.
createTextArea(String) - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
createTextScroller(String) - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
CSLOGO - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 
current() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Get the ReducedToken currently pointed at by the cursor.
current() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Return the item associated with the current node.
current() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
currentToken() - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Get the current token in the BraceReduction.
currentToken() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Get the token currently pointed at by the cursor.
currThreadDied() - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
Called when the current thread dies
currThreadDied() - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
currThreadDied() - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when the current thread dies
currThreadDied() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Notifies all listeneres that the current thread has died.
currThreadDied() - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
currThreadDied() - Method in class edu.rice.cs.drjava.model.debug.DebugTest.BreakpointTestListener
 
currThreadDiedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
currThreadResumed() - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
Called when the current thread is resumed
currThreadResumed() - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
currThreadResumed() - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when the current thread is resumed
currThreadResumed() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Notifies all listeners that the current thread has been resumed.
currThreadResumed() - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
currThreadResumed() - Method in class edu.rice.cs.drjava.model.debug.DebugTest.BreakpointTestListener
 
currThreadResumedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
currThreadSuspended() - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
Called when the current thread is suspended
currThreadSuspended() - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
currThreadSuspended() - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when the current thread is suspended
currThreadSuspended() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Notifies all listeners that the current thread has been suspended.
currThreadSuspended() - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
currThreadSuspended() - Method in class edu.rice.cs.drjava.model.debug.DebugTest.BreakpointTestListener
 
currThreadSuspendedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
CUSTOM_PROPS - Static variable in class edu.rice.cs.drjava.ConfigFileTest
 
cutAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Default cut action.

D

DATE_FORMAT - Static variable in class edu.rice.cs.util.ant.TstampGMT
 
deactivate() - Method in class edu.rice.cs.util.PreventExitSecurityManager
Removes this security manager.
DEBUG_BREAKPOINT_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for highlighting breakpoints.
DEBUG_CLASS - Static variable in class edu.rice.cs.drjava.model.debug.DebugTest
 
DEBUG_CLASS_WITH_PACKAGE - Static variable in class edu.rice.cs.drjava.model.debug.DebugTest
 
DEBUG_REASON - Static variable in interface edu.rice.cs.drjava.model.GlobalModelListener
This enumeration of save reason means that we want to debug with JSwat.
DEBUG_SHOW_THREADS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether all current threads should be displayed when a thread suspends
DEBUG_SOURCEPATH - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
A classpath-structured vector of all paths to look for source files on while stepping in the debugger.
DEBUG_STEP_DRJAVA - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether stepping should step through DrJava's source files
DEBUG_STEP_INTERPRETER - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether stepping should step through Dynamic Java's source files
DEBUG_STEP_JAVA - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether stepping should step through Java's source files
DEBUG_STEP_TIMER_VALUE - Static variable in class edu.rice.cs.drjava.ui.MainFrame
Number of seconds to wait before displaying "Stepping..." message after a step is requested in the debugger.
DEBUG_STYLE - Static variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Attributes for debug messages in the interactions document.
DEBUG_THREAD_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for highlighting thread locations.
DebugAction - class edu.rice.cs.drjava.model.debug.DebugAction.
Keeps track of information about any request to the debugger, such as Breakpoints.
DebugAction(DebugManager) - Constructor for class edu.rice.cs.drjava.model.debug.DebugAction
Creates a new DebugAction.
DebugException - exception edu.rice.cs.drjava.model.debug.DebugException.
Thrown when something goes wrong in the integrated debugger.
DebugException() - Constructor for class edu.rice.cs.drjava.model.debug.DebugException
 
DebugException(String) - Constructor for class edu.rice.cs.drjava.model.debug.DebugException
 
DEBUGGER_OUT_OF_SYNC - Static variable in class edu.rice.cs.drjava.ui.MainFrame
 
debuggerClearAllBreakpoints() - Method in class edu.rice.cs.drjava.ui.MainFrame
Clears all breakpoints from the debugger
debuggerResume() - Method in class edu.rice.cs.drjava.ui.MainFrame
Suspends the current execution of the debugger private void debuggerSuspend() throws DebugException { if (inDebugMode()) _model.getDebugManager().suspend(); }/ /** Resumes the debugger's current execution
debuggerShutdown() - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
Called when debugger mode has been disabled.
debuggerShutdown() - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
debuggerShutdown() - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when debugger mode has been disabled.
debuggerShutdown() - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
debuggerShutdown() - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugStartAndStopListener
 
debuggerShutdownCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
debuggerStarted() - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
Called when debugger mode has been enabled.
debuggerStarted() - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
debuggerStarted() - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when debugger mode has been enabled.
debuggerStarted() - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
debuggerStarted() - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugStartAndStopListener
 
debuggerStartedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
debuggerStep(int) - Method in class edu.rice.cs.drjava.ui.MainFrame
Steps in the debugger
debuggerToggle() - Method in class edu.rice.cs.drjava.ui.MainFrame
Toggles whether the debugger is enabled or disabled, and updates the display accordingly.
debuggerToggleBreakpoint() - Method in class edu.rice.cs.drjava.ui.MainFrame
Toggles a breakpoint on the current line
DebugListener - interface edu.rice.cs.drjava.model.debug.DebugListener.
Any class which wants to listen to events fired by the DebugManager should implement this interface and use DebugManager's addDebugListener() method.
DebugManager - class edu.rice.cs.drjava.model.debug.DebugManager.
An integrated debugger which attaches to the Interactions JVM using Sun's Java Platform Debugger Architecture (JPDA/JDI) interface.
DebugManager.EventNotifier - class edu.rice.cs.drjava.model.debug.DebugManager.EventNotifier.
Class model for notifying listeners of an event.
DebugManager.EventNotifier(DebugManager) - Constructor for class edu.rice.cs.drjava.model.debug.DebugManager.EventNotifier
 
DebugManager.StackData - class edu.rice.cs.drjava.model.debug.DebugManager.StackData.
 
DebugManager.StackData(DebugManager, StackFrame) - Constructor for class edu.rice.cs.drjava.model.debug.DebugManager.StackData
 
DebugManager.ThreadData - class edu.rice.cs.drjava.model.debug.DebugManager.ThreadData.
 
DebugManager.ThreadData(DebugManager, ThreadReference) - Constructor for class edu.rice.cs.drjava.model.debug.DebugManager.ThreadData
 
DebugManager.WatchData - class edu.rice.cs.drjava.model.debug.DebugManager.WatchData.
Class for keeping track of watched fields and variables.
DebugManager.WatchData(DebugManager, String) - Constructor for class edu.rice.cs.drjava.model.debug.DebugManager.WatchData
 
DebugManager.WatchUndefinedValue - class edu.rice.cs.drjava.model.debug.DebugManager.WatchUndefinedValue.
 
DebugManager.WatchUndefinedValue() - Constructor for class edu.rice.cs.drjava.model.debug.DebugManager.WatchUndefinedValue
 
DebugManager(GlobalModel) - Constructor for class edu.rice.cs.drjava.model.debug.DebugManager
Builds a new DebugManager to debug code in the Interactions JVM, using the JPDA/JDI interfaces.
DebugPanel - class edu.rice.cs.drjava.ui.DebugPanel.
Panel for displaying the debugger input and output in MainFrame.
DebugPanel.DebugPanelListener - class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener.
Listens to events from the debug manager to keep the panel updated.
DebugPanel.DebugPanelListener(DebugPanel) - Constructor for class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
 
DebugPanel.StackTableModel - class edu.rice.cs.drjava.ui.DebugPanel.StackTableModel.
A table for displaying the current stack trace.
DebugPanel.StackTableModel(DebugPanel) - Constructor for class edu.rice.cs.drjava.ui.DebugPanel.StackTableModel
 
DebugPanel.ThreadTableModel - class edu.rice.cs.drjava.ui.DebugPanel.ThreadTableModel.
A table for displaying all current threads.
DebugPanel.ThreadTableModel(DebugPanel) - Constructor for class edu.rice.cs.drjava.ui.DebugPanel.ThreadTableModel
 
DebugPanel.WatchTableModel - class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel.
A table for displaying the watched variables and fields.
DebugPanel.WatchTableModel(DebugPanel) - Constructor for class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
DebugPanel(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.DebugPanel
Constructs a new panel to display debugging information when the DebugManager is active.
DebugTest - class edu.rice.cs.drjava.model.debug.DebugTest.
Tests the JPDA-based debugger.
DebugTest.BreakpointTestListener - class edu.rice.cs.drjava.model.debug.DebugTest.BreakpointTestListener.
Test Listener for all tests setting breakpoints.
DebugTest.BreakpointTestListener(DebugTest) - Constructor for class edu.rice.cs.drjava.model.debug.DebugTest.BreakpointTestListener
 
DebugTest.DebugStartAndStopListener - class edu.rice.cs.drjava.model.debug.DebugTest.DebugStartAndStopListener.
Test Listener for all tests starting the debugger.
DebugTest.DebugStartAndStopListener(DebugTest) - Constructor for class edu.rice.cs.drjava.model.debug.DebugTest.DebugStartAndStopListener
 
DebugTest.DebugTestListener - class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener.
Listens to events from the debugger to ensure that they happen at the correct times.
DebugTest.DebugTestListener(DebugTest) - Constructor for class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
DebugTest.StepTestListener - class edu.rice.cs.drjava.model.debug.DebugTest.StepTestListener.
TestListener for all tests using the stepper.
DebugTest.StepTestListener(DebugTest) - Constructor for class edu.rice.cs.drjava.model.debug.DebugTest.StepTestListener
 
DebugTest(String) - Constructor for class edu.rice.cs.drjava.model.debug.DebugTest
Constructor.
DEFAULT - Static variable in class edu.rice.cs.drjava.config.OptionMapLoader
 
DEFAULT - Static variable in class edu.rice.cs.drjava.ui.BorderlessScrollPane
 
DEFAULT_COMPILERS - Static variable in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
The list of compiler interfaces that are distributed with DrJava.
DEFAULT_FRC - Static variable in class edu.rice.cs.drjava.model.print.DrJavaBook
 
DEFAULT_STRINGS - Static variable in class edu.rice.cs.drjava.config.OptionMapLoader
 
DefaultGlobalModel - class edu.rice.cs.drjava.model.DefaultGlobalModel.
Handles the bulk of DrJava's program logic.
DefaultGlobalModel.DefinitionsDocumentHandler - class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler.
Inner class to handle operations on each of the open DefinitionsDocuments by the GlobalModel.
DefaultGlobalModel.DefinitionsDocumentHandler(DefaultGlobalModel, DefinitionsDocument) - Constructor for class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Constructor.
DefaultGlobalModel.EventNotifier - class edu.rice.cs.drjava.model.DefaultGlobalModel.EventNotifier.
Class model for notifying listeners of an event.
DefaultGlobalModel.EventNotifier(DefaultGlobalModel) - Constructor for class edu.rice.cs.drjava.model.DefaultGlobalModel.EventNotifier
 
DefaultGlobalModel.EventPoller - class edu.rice.cs.drjava.model.DefaultGlobalModel.EventPoller.
Class model for asking listeners a yes/no question.
DefaultGlobalModel.EventPoller(DefaultGlobalModel) - Constructor for class edu.rice.cs.drjava.model.DefaultGlobalModel.EventPoller
 
DefaultGlobalModel.ExtraClasspathOptionListener - class edu.rice.cs.drjava.model.DefaultGlobalModel.ExtraClasspathOptionListener.
 
DefaultGlobalModel.ExtraClasspathOptionListener(DefaultGlobalModel) - Constructor for class edu.rice.cs.drjava.model.DefaultGlobalModel.ExtraClasspathOptionListener
 
DefaultGlobalModel() - Constructor for class edu.rice.cs.drjava.model.DefaultGlobalModel
Constructs a new GlobalModel.
DefaultGlobalModel(DefaultGlobalModel) - Constructor for class edu.rice.cs.drjava.model.DefaultGlobalModel
Constructor.
DefaultGlobalModel(int) - Constructor for class edu.rice.cs.drjava.model.DefaultGlobalModel
Constructs a new GlobalModel, using the given port for the RMI registry.
DefaultOptionMap - class edu.rice.cs.drjava.config.DefaultOptionMap.
 
DefaultOptionMap() - Constructor for class edu.rice.cs.drjava.config.DefaultOptionMap
 
DEFAULTS - Static variable in class edu.rice.cs.drjava.config.OptionMapLoader
bag of default options (programmatically defined, instead of in an options file)
defaultValue - Variable in class edu.rice.cs.drjava.config.OptionParser
 
DEFINITIONS_BACKGROUND_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for background of definitions pane.
DEFINITIONS_COMMENT_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DEFINITIONS_DOUBLE_QUOTED_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DEFINITIONS_KEYWORD_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DEFINITIONS_MATCH_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Color for highlighting brace-matching.
DEFINITIONS_NORMAL_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DEFINITIONS_NUMBER_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DEFINITIONS_SINGLE_QUOTED_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DEFINITIONS_TYPE_COLOR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
DefinitionsDocument - class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.
The model for the definitions pane.
DefinitionsDocument.CommandUndoableEdit - class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.CommandUndoableEdit.
 
DefinitionsDocument.CommandUndoableEdit(DefinitionsDocument, Runnable, Runnable) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.CommandUndoableEdit
 
DefinitionsDocument.InsertCommand - class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.InsertCommand.
 
DefinitionsDocument.InsertCommand(DefinitionsDocument, int, String) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.InsertCommand
 
DefinitionsDocument.RemoveCommand - class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.RemoveCommand.
 
DefinitionsDocument.RemoveCommand(DefinitionsDocument, int, int) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.RemoveCommand
 
DefinitionsDocument() - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Constructor.
DefinitionsDocument(Indenter) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
DefinitionsDocumentTest - class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest.
Tests the functionality of the definitions document.
DefinitionsDocumentTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Constructor.
DefinitionsEditorKit - class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit.
This is an editor kit for editing Java source files.
DefinitionsEditorKit() - Constructor for class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit
 
DefinitionsPane - class edu.rice.cs.drjava.ui.DefinitionsPane.
The pane in which work on a given OpenDefinitionsDocument occurs.
DefinitionsPane.BackgroundColorOptionListener - class edu.rice.cs.drjava.ui.DefinitionsPane.BackgroundColorOptionListener.
The OptionListener for DEFINITIONS_BACKGROUND_COLOR
DefinitionsPane.BackgroundColorOptionListener(DefinitionsPane) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.BackgroundColorOptionListener
 
DefinitionsPane.BreakpointColorOptionListener - class edu.rice.cs.drjava.ui.DefinitionsPane.BreakpointColorOptionListener.
The OptionListener for DEBUG_BREAKPOINT_COLOR
DefinitionsPane.BreakpointColorOptionListener(DefinitionsPane) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.BreakpointColorOptionListener
 
DefinitionsPane.ErrorColorOptionListener - class edu.rice.cs.drjava.ui.DefinitionsPane.ErrorColorOptionListener.
The OptionListener for COMPILER_ERROR_COLOR
DefinitionsPane.ErrorColorOptionListener(DefinitionsPane) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.ErrorColorOptionListener
 
DefinitionsPane.IndentKeyAction - class edu.rice.cs.drjava.ui.DefinitionsPane.IndentKeyAction.
Used for indent action spawned by pressing the enter key, '{', or '}'.
DefinitionsPane.IndentKeyAction(DefinitionsPane, String, Action) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.IndentKeyAction
 
DefinitionsPane.IndentKeyActionTab - class edu.rice.cs.drjava.ui.DefinitionsPane.IndentKeyActionTab.
An action to handle indentation spawned by pressing the tab key.
DefinitionsPane.IndentKeyActionTab(DefinitionsPane) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.IndentKeyActionTab
 
DefinitionsPane.MatchColorOptionListener - class edu.rice.cs.drjava.ui.DefinitionsPane.MatchColorOptionListener.
The OptionListener for DEFINITIONS_MATCH_COLOR
DefinitionsPane.MatchColorOptionListener(DefinitionsPane) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.MatchColorOptionListener
 
DefinitionsPane.OurUndoManager - class edu.rice.cs.drjava.ui.DefinitionsPane.OurUndoManager.
Is used to be able to call editToBeUndone and editToBeRedone since they are protected methods in UndoManager
DefinitionsPane.OurUndoManager(DefinitionsPane) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.OurUndoManager
 
DefinitionsPane.PopupMenuMouseAdapter - class edu.rice.cs.drjava.ui.DefinitionsPane.PopupMenuMouseAdapter.
 
DefinitionsPane.PopupMenuMouseAdapter(DefinitionsPane) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.PopupMenuMouseAdapter
 
DefinitionsPane.RedoAction - class edu.rice.cs.drjava.ui.DefinitionsPane.RedoAction.
Redo action.
DefinitionsPane.RedoAction(DefinitionsPane) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.RedoAction
Constructor.
DefinitionsPane.ThreadColorOptionListener - class edu.rice.cs.drjava.ui.DefinitionsPane.ThreadColorOptionListener.
The OptionListener for DEBUG_THREAD_COLOR
DefinitionsPane.ThreadColorOptionListener(DefinitionsPane) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.ThreadColorOptionListener
 
DefinitionsPane.UndoAction - class edu.rice.cs.drjava.ui.DefinitionsPane.UndoAction.
The undo action.
DefinitionsPane.UndoAction(DefinitionsPane) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.UndoAction
Constructor.
DefinitionsPane.UndoWithPosition - class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition.
Wrapper for UndoableEdit that pairs UndoableEdits with their caret positions
DefinitionsPane.UndoWithPosition(DefinitionsPane, UndoableEdit, int) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
DefinitionsPane(MainFrame, GlobalModel, OpenDefinitionsDocument) - Constructor for class edu.rice.cs.drjava.ui.DefinitionsPane
Constructor.
defModel - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
DelegatingAction - class edu.rice.cs.util.swing.DelegatingAction.
 
DelegatingAction() - Constructor for class edu.rice.cs.util.swing.DelegatingAction
 
delete(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Update the BraceReduction to reflect text deletion.
delete(int) - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Update the BraceReduction to reflect text deletion.
delete(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
Updates ReducedModelBrace to reflect text deletion.
delete(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Update the BraceReduction to reflect text deletion.
delete(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Update the BraceReduction to reflect text deletion.
deleteDirectory(File) - Static method in class edu.rice.cs.util.FileOps
Delete the given directory including any files and directories it contains.
deleteLineCommentSlashOpensBlockComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
deleteRight(TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Deletes from offset in delFrom to endOffset in delTo.
delim - Variable in class edu.rice.cs.drjava.config.VectorOption
 
DependenciesTest - class edu.rice.cs.drjava.DependenciesTest.
Test that ensures all external dependencies are met!
DependenciesTest(String) - Constructor for class edu.rice.cs.drjava.DependenciesTest
Constructor.
DEVELOPMENT - Static variable in class edu.rice.cs.drjava.CodeStatus
 
DIALOG_HEIGHT - Static variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
 
die() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
disable() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.RestartThread
 
disableButtons() - Method in class edu.rice.cs.drjava.ui.DebugPanel
 
disableSecurityManager() - Static method in class edu.rice.cs.drjava.DrJava
 
displayComponents() - Method in class edu.rice.cs.drjava.ui.config.ConfigPanel
 
displayUsage() - Static method in class edu.rice.cs.drjava.DrJava
Displays a usage message about the available options.
dispose() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Disposes of an iterator by removing it from the list's set of listeners.
distToBrace - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
distToBraceCurrent - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
distToNewline - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
distToNewlineCurrent - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
distToPrevNewline - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
doc - Variable in class edu.rice.cs.drjava.model.definitions.IndentTest
 
doc - Variable in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
DOC_LIST_WIDTH - Static variable in class edu.rice.cs.drjava.ui.MainFrame
 
DOCSTART - Static variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Constant for starting position of document.
DocumentDebugAction - class edu.rice.cs.drjava.model.debug.DocumentDebugAction.
Superclasses all DebugActions that are associated with specific OpenDefinitionsDocuments.
DocumentDebugAction(DebugManager, OpenDefinitionsDocument, int) - Constructor for class edu.rice.cs.drjava.model.debug.DocumentDebugAction
Creates a new DocumentDebugAction.
DocumentOutputStream - class edu.rice.cs.util.swing.DocumentOutputStream.
An extension of OutputStream that writes its output to an implementation of Document.
DocumentOutputStream(Document) - Constructor for class edu.rice.cs.util.swing.DocumentOutputStream
Constructs an OutputStream that writes its output to a Document.
DocumentOutputStream(Document, AttributeSet) - Constructor for class edu.rice.cs.util.swing.DocumentOutputStream
Constructs an OutputStream that writes its output to a Document.
doLayout() - Method in class edu.rice.cs.drjava.ui.PreviewFrame.PagePreviewContainer
Places the PagePreview component into the center of this object
dotToSlash(String) - Static method in class edu.rice.cs.drjava.DrJavaClassLoader
 
DOUBLE_QUOTE - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
DOUBLE_QUOTED - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
DOUBLE_QUOTED_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
drawSelectedText(Graphics, int, int, int, int) - Method in class edu.rice.cs.drjava.model.definitions.ColoringView
put your documentation comment here
drawUnselectedText(Graphics, int, int, int, int) - Method in class edu.rice.cs.drjava.model.definitions.ColoringView
Renders the given range in the model as normal unselected text.
DrJava - class edu.rice.cs.drjava.DrJava.
Main class for DrJava.
DRJAVA - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 
DrJava() - Constructor for class edu.rice.cs.drjava.DrJava
 
DrJavaBook - class edu.rice.cs.drjava.model.print.DrJavaBook.
The DrJavaBook class in DrJava's implementation of a Pageable object.
DrJavaBook(String, String, PageFormat) - Constructor for class edu.rice.cs.drjava.model.print.DrJavaBook
Constructs a DrJavaBook which a given content text, filename, and pageformat.
DrJavaClassLoader - class edu.rice.cs.drjava.DrJavaClassLoader.
Custom classloader, that loads from files or URLs modeled after the NextGen classloader (edu.rice.cs.nextgen.classloader.NextGenLoader) $Id: DrJavaClassLoader.java,v 1.1 2002/08/09 06:12:22 theoyaung Exp $
DrJavaClassLoader() - Constructor for class edu.rice.cs.drjava.DrJavaClassLoader
 
DrJavaClassLoader(URL[]) - Constructor for class edu.rice.cs.drjava.DrJavaClassLoader
 
DrJavaClassLoader(URL[], ClassLoader) - Constructor for class edu.rice.cs.drjava.DrJavaClassLoader
 
DrJavaTestClassLoader - class edu.rice.cs.drjava.model.junit.DrJavaTestClassLoader.
Loads test cases from the DrJava classpath.
DrJavaTestClassLoader(InterpreterJVM) - Constructor for class edu.rice.cs.drjava.model.junit.DrJavaTestClassLoader
 
DYADE_LICENSE - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 
DynamicJavaAdapter - class edu.rice.cs.drjava.model.repl.DynamicJavaAdapter.
An implementation of the interpreter for the repl pane.
DynamicJavaAdapter.ClassLoaderExtension - class edu.rice.cs.drjava.model.repl.DynamicJavaAdapter.ClassLoaderExtension.
A class loader for the interpreter.
DynamicJavaAdapter.ClassLoaderExtension(Interpreter) - Constructor for class edu.rice.cs.drjava.model.repl.DynamicJavaAdapter.ClassLoaderExtension
Constructor.
DynamicJavaAdapter.InterpreterExtension - class edu.rice.cs.drjava.model.repl.DynamicJavaAdapter.InterpreterExtension.
An extension of DynamicJava's interpreter that makes sure classes are not loaded by the system class loader (when possible) so that future interpreters will be able to reload the classes.
DynamicJavaAdapter.InterpreterExtension() - Constructor for class edu.rice.cs.drjava.model.repl.DynamicJavaAdapter.InterpreterExtension
Constructor.
DynamicJavaAdapter() - Constructor for class edu.rice.cs.drjava.model.repl.DynamicJavaAdapter
Constructor.

E

editHistory(String) - Method in class edu.rice.cs.drjava.ui.HistorySaveDialog
 
EDITOR_KIT - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPane
 
EDITOR_KIT - Static variable in class edu.rice.cs.drjava.ui.InteractionsPane
 
edu.rice.cs.drjava - package edu.rice.cs.drjava
The main package for DrJava contains only two classes.
edu.rice.cs.drjava.config - package edu.rice.cs.drjava.config
This package contains the code that allows for dynamically modifying the configuration options in DrJava.
edu.rice.cs.drjava.model - package edu.rice.cs.drjava.model
The model package is responsible for the majority of the logic and state in DrJava.
edu.rice.cs.drjava.model.compiler - package edu.rice.cs.drjava.model.compiler
Contains adaptor code for invoking various Java compilers.
edu.rice.cs.drjava.model.debug - package edu.rice.cs.drjava.model.debug
Contains the code for DrJava's JPDA-based debugger.
edu.rice.cs.drjava.model.definitions - package edu.rice.cs.drjava.model.definitions
Provides the data model for storing Java source code.
edu.rice.cs.drjava.model.definitions.indent - package edu.rice.cs.drjava.model.definitions.indent
Provides a decision tree used to correctly indent the current line.
edu.rice.cs.drjava.model.definitions.reducedmodel - package edu.rice.cs.drjava.model.definitions.reducedmodel
This package contains the code for the "reduced model": a model of the text in the definitions pane designed for quickly locating matching parentheses, quotation marks, and comment delimiters.
edu.rice.cs.drjava.model.junit - package edu.rice.cs.drjava.model.junit
Contains the code for integration of the JUnit testing facility.
edu.rice.cs.drjava.model.print - package edu.rice.cs.drjava.model.print
Provides the ability to print source code listed in the definitions pane.
edu.rice.cs.drjava.model.repl - package edu.rice.cs.drjava.model.repl
Contains the adapter code for the interpreter, as well as the code for managing the history of interactions, the handling of exceptions thrown by the interpreter, etc.
edu.rice.cs.drjava.model.repl.newjvm - package edu.rice.cs.drjava.model.repl.newjvm
Manages the creation and invocation of the separate JVM used by the interactions pane.
edu.rice.cs.drjava.ui - package edu.rice.cs.drjava.ui
The ui package contains classes for the default user interface for DrJava.
edu.rice.cs.drjava.ui.config - package edu.rice.cs.drjava.ui.config
Contains the GUI code for displaying and modifying configuration options.
edu.rice.cs.util - package edu.rice.cs.util
A collection of utility classes and packages.
edu.rice.cs.util.ant - package edu.rice.cs.util.ant
 
edu.rice.cs.util.classloader - package edu.rice.cs.util.classloader
Some extensions of ClassLoader for various purposes.
edu.rice.cs.util.newjvm - package edu.rice.cs.util.newjvm
This package is a system to allow the invocation and control of a new Java virtual machine.
edu.rice.cs.util.swing - package edu.rice.cs.util.swing
Some utility classes for working in Swing.
EMPTY_TRACE_TEXT - Static variable in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
enableSecurityManager() - Static method in class edu.rice.cs.drjava.DrJava
 
endColumn - Variable in class edu.rice.cs.drjava.model.repl.InterpreterInterruptedException
 
endLine - Variable in class edu.rice.cs.drjava.model.repl.InterpreterInterruptedException
 
ensureInterpreterConnected() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
If an interpreter has not registered itself, this method will block until one does.
EOLN - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
eq(Object) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
an equals test
equals(Object) - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Tests equivalency of one HighlightInfo object with this HighlightInfo object.
errBuf - Variable in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
ERROR_INDEX - Static variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Constant used by helper methods to indicate an error
ERROR_PAINTER - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Highlight painter for selected errors in the defs doc.
error(int, String) - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler.OurLog
put your documentation comment here
evaluate() - Method in interface edu.rice.cs.drjava.config.Begin
 
evaluate(String) - Method in class edu.rice.cs.drjava.config.ClasspathOption
 
EvaluationVisitorExtension - class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension.
A subclass of EvaluationVisitor to do two new things.
EvaluationVisitorExtension(Context) - Constructor for class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
EventHandler - class edu.rice.cs.drjava.model.debug.EventHandler.
 
EventHandler(DebugManager, VirtualMachine) - Constructor for class edu.rice.cs.drjava.model.debug.EventHandler
 
EVIL_TEXT - Static variable in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
example1 - Static variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
example2 - Static variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
example3 - Static variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
exceptionClassBuf - Variable in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
exceptionMsgBuf - Variable in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
ExceptionReturnedException - exception edu.rice.cs.drjava.model.repl.ExceptionReturnedException.
Exception to be returned by the interpreter to contain the exception that occurred during interpretation.
ExceptionReturnedException(Throwable) - Constructor for class edu.rice.cs.drjava.model.repl.ExceptionReturnedException
 
exceptionTraceBuf - Variable in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
ExecJVM - class edu.rice.cs.util.newjvm.ExecJVM.
A utility class to allow executing another JVM.
ExecJVM() - Constructor for class edu.rice.cs.util.newjvm.ExecJVM
 
ExecJVMTest - class edu.rice.cs.util.newjvm.ExecJVMTest.
Test cases for ExecJVM.
ExecJVMTest.FileCreator - class edu.rice.cs.util.newjvm.ExecJVMTest.FileCreator.
 
ExecJVMTest.FileCreator() - Constructor for class edu.rice.cs.util.newjvm.ExecJVMTest.FileCreator
 
ExecJVMTest(String) - Constructor for class edu.rice.cs.util.newjvm.ExecJVMTest
Constructor.
execute() - Method in class edu.rice.cs.util.ant.TstampGMT
 
exitAttempted() - Method in class edu.rice.cs.util.PreventExitSecurityManager
Returns whether a System.exit was attempted since the last time this method was called.
ExitingNotAllowedException - exception edu.rice.cs.util.ExitingNotAllowedException.
An exception to be thrown when System.exit is called when the PreventExitSecurityManager is in force.
ExitingNotAllowedException() - Constructor for class edu.rice.cs.util.ExitingNotAllowedException
 
exitJVM() - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
exitJVM() - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
 
exitVM(int) - Method in class edu.rice.cs.util.PreventExitSecurityManager
Exits the VM unless exiting is presently blocked.
EXTRA_CLASSPATH - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 

F

f1 - Variable in class edu.rice.cs.drjava.CommandLineTest
Files that exist, and the filenames that represent them.
f1_contents - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f1_name - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f2 - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f2_contents - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f2_name - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f3 - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f3_contents - Variable in class edu.rice.cs.drjava.CommandLineTest
 
f3_name - Variable in class edu.rice.cs.drjava.CommandLineTest
 
fEmpty - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
fFull - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
file - Variable in class edu.rice.cs.drjava.config.SavableConfiguration
 
file - Variable in class edu.rice.cs.drjava.config.FileConfiguration
 
file() - Method in class edu.rice.cs.drjava.model.compiler.CompilerError
Gets the file.
fileClosed(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
fileClosed(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
fileClosed(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called after a document is closed.
FileConfiguration - class edu.rice.cs.drjava.config.FileConfiguration.
A Configuration object that is backed by a file.
FileConfiguration(File) - Constructor for class edu.rice.cs.drjava.config.FileConfiguration
Creates a new Configuration object using the values stored in file f.
FileMovedException - exception edu.rice.cs.drjava.model.FileMovedException.
Special FileMovedException to signify when a document's file no longer exists on disk where it once was.
FileMovedException(File, String) - Constructor for class edu.rice.cs.drjava.model.FileMovedException
Creates a FileMovedException for the given file, with the given message.
fileName() - Method in class edu.rice.cs.drjava.model.compiler.CompilerError
Gets the full name of the file.
fileName() - Method in class edu.rice.cs.drjava.model.junit.JUnitError
Gets the full name of the file.
fileOpened(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
fileOpened(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
fileOpened(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called after a file is opened and read into the current document.
FileOpenSelector - interface edu.rice.cs.drjava.model.FileOpenSelector.
An interface to give GlobalModel a file to open from.
FileOps - class edu.rice.cs.util.FileOps.
A class to provide some convenient file operations as static methods.
FileOps() - Constructor for class edu.rice.cs.util.FileOps
 
FileOpsTest - class edu.rice.cs.util.FileOpsTest.
Test cases for FileOps.
FileOpsTest(String) - Constructor for class edu.rice.cs.util.FileOpsTest
Constructor.
FileOption - class edu.rice.cs.drjava.config.FileOption.
Class representing all configuration options with values of type File.
FileOption(String, File) - Constructor for class edu.rice.cs.drjava.config.FileOption
 
FileOptionComponent - class edu.rice.cs.drjava.ui.config.FileOptionComponent.
Graphical form of a FileOption.
FileOptionComponent(FileOption, String, Frame) - Constructor for class edu.rice.cs.drjava.ui.config.FileOptionComponent
 
FileOptionComponentTest - class edu.rice.cs.drjava.ui.config.FileOptionComponentTest.
Tests functionality of this OptionComponent
FileOptionComponentTest(String) - Constructor for class edu.rice.cs.drjava.ui.config.FileOptionComponentTest
 
fileReverted(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
fileReverted(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
fileReverted(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called after a document is reverted.
fileRevertedCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
fileSaved(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
fileSaved(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
fileSaved(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called after the current document is saved.
FileSaveSelector - interface edu.rice.cs.drjava.model.FileSaveSelector.
An interface to give GlobalModel a file to save a document to.
findBrace(String) - Static method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
Determine the brace type of a given String.
findCharOnLine(int, char) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Determines if the given character exists on the line where the given cursor position is.
findNext() - Method in class edu.rice.cs.drjava.ui.FindReplaceDialog
Called when the user presses the key assigned to find next
findNext() - Method in class edu.rice.cs.util.swing.FindReplaceMachine
Finds the next occurrence of the find word and returns an offset at the end of that occurrence or -1 if the word was not found.
findPrevCharPos(int, char[]) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Finds the position of the first non-whitespace character before pos.
findPrevDelimiter(int, char[]) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Searching backwards, finds the position of the first character that is one of the given delimiters.
findPrevDelimiter(int, char[], boolean) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Searching backwards, finds the position of the first character that is one of the given delimiters.
findPrevNonWSCharPos(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
FindReplaceDialog - class edu.rice.cs.drjava.ui.FindReplaceDialog.
The tabbed panel that handles requests for finding and replacing text.
FindReplaceDialog.MatchCaseListener - class edu.rice.cs.drjava.ui.FindReplaceDialog.MatchCaseListener.
 
FindReplaceDialog.MatchCaseListener(FindReplaceDialog) - Constructor for class edu.rice.cs.drjava.ui.FindReplaceDialog.MatchCaseListener
 
FindReplaceDialog(MainFrame, SingleDisplayModel) - Constructor for class edu.rice.cs.drjava.ui.FindReplaceDialog
Constructor.
FindReplaceMachine - class edu.rice.cs.util.swing.FindReplaceMachine.
Implementation of logic of find/replace over a document.
FindReplaceMachine() - Constructor for class edu.rice.cs.util.swing.FindReplaceMachine
NonModal version
FindReplaceMachineTest - class edu.rice.cs.util.swing.FindReplaceMachineTest.
Test the interactions between double quotes and backslashes.
FindReplaceMachineTest(String) - Constructor for class edu.rice.cs.util.swing.FindReplaceMachineTest
Constructor.
FindResult - class edu.rice.cs.util.swing.FindResult.
Returned to FindMachineDialog with the location of the found string (or -1 if the string was not found) as well as a flag indicating whether the machine wrapped around the end of the document.
FindResult(int, boolean) - Constructor for class edu.rice.cs.util.swing.FindResult
 
finished() - Method in class edu.rice.cs.util.swing.SwingWorker
Called on the event dispatching thread (not on the worker thread) after the construct method has returned.
first() - Method in class edu.rice.cs.drjava.model.repl.Pair
put your documentation comment here
flip() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Flip between open and closed.
flip() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
Flips the orientation of the brace.
flip() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
FONT_DOCLIST - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
List of open documents
FONT_MAIN - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Main (definitions document, tab contents)
FONT_TOOLBAR - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Toolbar buttons
FontChooser - class edu.rice.cs.util.swing.FontChooser.
FontChooser, adapted from NwFontChooserS by Noah Wairauch.
FontChooser.NwList - class edu.rice.cs.util.swing.FontChooser.NwList.
Private inner class for a list which displays a list of options in addition to a label indicating the currently selected item.
FontChooser.NwList(FontChooser, String[]) - Constructor for class edu.rice.cs.util.swing.FontChooser.NwList
 
FontChooser(Frame, Font) - Constructor for class edu.rice.cs.util.swing.FontChooser
Constructs a new modal FontChooser for the given frame, using the specified font.
FontOption - class edu.rice.cs.drjava.config.FontOption.
Class defining all configuration entries of type Font
FontOption(String, Font) - Constructor for class edu.rice.cs.drjava.config.FontOption
 
FontOptionComponent - class edu.rice.cs.drjava.ui.config.FontOptionComponent.
The Graphical form of a FontOption.
FontOptionComponent(FontOption, String, Frame) - Constructor for class edu.rice.cs.drjava.ui.config.FontOptionComponent
 
FontOptionComponentTest - class edu.rice.cs.drjava.ui.config.FontOptionComponentTest.
Tests functionality of this OptionComponent
FontOptionComponentTest(String) - Constructor for class edu.rice.cs.drjava.ui.config.FontOptionComponentTest
 
FontOptionTest - class edu.rice.cs.drjava.config.FontOptionTest.
Class according to the JUnit protocol.
FontOptionTest(String) - Constructor for class edu.rice.cs.drjava.config.FontOptionTest
 
FOO_EX_1 - Static variable in class edu.rice.cs.drjava.model.GlobalIndentTest
 
FOO_EX_2 - Static variable in class edu.rice.cs.drjava.model.GlobalIndentTest
 
FOO_MISSING_CLOSE_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
FOO_MISSING_CLOSE_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileTest
 
FOO_NON_PUBLIC_CLASS_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileTest
 
FOO_PACKAGE_AFTER_IMPORT - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
FOO_PACKAGE_AFTER_IMPORT - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileTest
 
FOO_PACKAGE_AS_FIELD - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
FOO_PACKAGE_AS_FIELD - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileTest
 
FOO_PACKAGE_AS_FIELD_2 - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
FOO_PACKAGE_AS_FIELD_2 - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileTest
 
FOO_PACKAGE_AS_PART_OF_FIELD - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
FOO_PACKAGE_AS_PART_OF_FIELD - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileTest
 
FOO_PACKAGE_INSIDE_CLASS - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
FOO_PACKAGE_INSIDE_CLASS - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileTest
 
FOO_TEXT - Static variable in class edu.rice.cs.drjava.ui.RecentFileManagerTest
 
FOO_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
FOO_WITH_ASSERT - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileTest
 
FOO2_EXTENDS_FOO_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileTest
 
FOO2_REFERENCES_NON_PUBLIC_CLASS_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelCompileTest
 
footer - Variable in class edu.rice.cs.drjava.config.VectorOption
 
FOOTER_FONT - Static variable in class edu.rice.cs.drjava.model.print.DrJavaBook
 
format(Color) - Method in class edu.rice.cs.drjava.config.ColorOption
 
format(File) - Method in class edu.rice.cs.drjava.config.FileOption
 
format(Font) - Method in class edu.rice.cs.drjava.config.FontOption
Create a String representation of the Font object, in the format: fontname-fontstyle-fontsize
format(KeyStroke) - Method in class edu.rice.cs.drjava.config.KeyStrokeOption
 
format(Object) - Method in class edu.rice.cs.drjava.config.Option
the ability to format a statically typed T value to a String.
format(Object) - Method in class edu.rice.cs.drjava.config.IntegerOption
 
format(Object) - Method in class edu.rice.cs.drjava.config.VectorOption
 
format(Object) - Method in class edu.rice.cs.drjava.config.StringOption
 
format(Object) - Method in class edu.rice.cs.drjava.config.FontOption
 
format(Object) - Method in interface edu.rice.cs.drjava.config.FormatStrategy
 
format(Object) - Method in class edu.rice.cs.drjava.config.KeyStrokeOption
 
format(Object) - Method in class edu.rice.cs.drjava.config.ColorOption
 
format(Object) - Method in class edu.rice.cs.drjava.config.FileOption
 
format(Object) - Method in class edu.rice.cs.drjava.config.BooleanOption
 
format(String) - Method in class edu.rice.cs.drjava.config.StringOption
 
format(Vector) - Method in class edu.rice.cs.drjava.config.VectorOption
 
FormatStrategy - interface edu.rice.cs.drjava.config.FormatStrategy.
the sheer ability to format something of type T to a String
formatter - Variable in class edu.rice.cs.drjava.config.VectorOption
 
frame - Static variable in class edu.rice.cs.drjava.ui.AWTExceptionHandler
 
frame - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
FRAME_HEIGHT - Static variable in class edu.rice.cs.drjava.ui.HelpFrame
 
FRAME_HEIGHT - Static variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
FRAME_WIDTH - Static variable in class edu.rice.cs.drjava.ui.HelpFrame
 
FRAME_WIDTH - Static variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
Free - class edu.rice.cs.drjava.model.definitions.reducedmodel.Free.
Shadowing state that indicates normal, unshadowed text.
FREE - Static variable in interface edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates
 
Free() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.Free
 
frm - Variable in class edu.rice.cs.util.swing.FindReplaceMachineTest
 

G

Gap - class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap.
A subclass of ReducedToken that represents non-special characters.
Gap(int, ReducedModelState) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
GapTest - class edu.rice.cs.drjava.model.definitions.reducedmodel.GapTest.
Tests the functionality of the Gap class.
GapTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.GapTest
put your documentation comment here
get() - Method in class edu.rice.cs.util.swing.SwingWorker
Return the value created by the construct method.
get() - Method in class edu.rice.cs.util.swing.SwingWorker.ThreadVar
 
get(KeyStroke) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
Takes a KeyStroke and gets its Action from the keyToActionMap
getAction() - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
getActiveCompiler() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Gets the compiler is the "active" compiler.
getActiveCompiler() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets the compiler is the "active" compiler.
getActiveCompiler() - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
Gets the compiler is the "active" compiler.
getActiveDocument() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Returns the currently active document.
getAvailableCompilers() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns all registered compilers that are actually available.
getAvailableCompilers() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns all registered compilers that are actually available.
getAvailableCompilers() - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
Returns all registered compilers that are actually available.
getBaseClassLoader() - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
Gets the base class loader used to load compiler classes.
getBlockOffset() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Get the offset into the current ReducedToken.
getBlockOffset() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Gets the offset within the current token.
getBlockOffset() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
getBreakpointAt(int) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns the Breakpoint in this OpenDefinitionsDocument at the given linenumber, or null if one does not exist.
getBreakpointAt(int) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Returns the first Breakpoint in this OpenDefinitionsDocument whose region includes the given offset, or null if one does not exist.
getBreakpoints() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns a Vector that contains all of the Breakpoint objects that this document contains
getBreakpoints() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Returns a Vector that contains all of the Breakpoint objects in this document.
getBreakpoints() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Returns a Vector that contains all of the Breakpoint objects that all open documents contain.
getBuildTime() - Static method in class edu.rice.cs.drjava.Version
 
getBuildTime() - Static method in class edu.rice.cs.util.Version
 
getBuildTimeString() - Static method in class edu.rice.cs.drjava.Version
 
getBuildTimeString() - Static method in class edu.rice.cs.util.Version
 
getCachedClassFile() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
getChanged() - Method in class edu.rice.cs.drjava.model.debug.DebugManager.WatchData
 
getChosenFile(JFileChooser, int) - Method in class edu.rice.cs.drjava.ui.MainFrame
Returns the File selected by the JFileChooser.
getChosenFiles(JFileChooser, int) - Method in class edu.rice.cs.drjava.ui.MainFrame
Returns the File selected by the JFileChooser.
getClassFileInSync() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
getClassName() - Method in class edu.rice.cs.drjava.model.debug.DocumentDebugAction
Returns the class name this DebugAction occurs in.
getClasspath() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns the current classpath in use by the Interpreter JVM.
getClasspath() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns the current classpath in use by the Interpreter JVM.
getClasspath() - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
getColumnCount() - Method in class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
getColumnCount() - Method in class edu.rice.cs.drjava.ui.DebugPanel.StackTableModel
 
getColumnCount() - Method in class edu.rice.cs.drjava.ui.DebugPanel.ThreadTableModel
 
getColumnName(int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
getColumnName(int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.StackTableModel
 
getColumnName(int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.ThreadTableModel
 
getCompilerErrorModel() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns the model responsible for maintaining all current errors within this OpenDefinitionsDocument's file.
getCompilerErrorModel() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Returns the model responsible for maintaining all current errors within this OpenDefinitionsDocument's file.
getCompilerErrorsWithoutFiles() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns an array of all current compiler errors which do not have files.
getCompilerErrorsWithoutFiles() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets the array of all compile errors without Files.
getComponent() - Method in class edu.rice.cs.drjava.ui.PreviewFrame.PageChangerUpdater
 
getComponent() - Method in class edu.rice.cs.drjava.ui.PreviewFrame.JTextFieldChanger
 
getComponent() - Method in class edu.rice.cs.drjava.ui.PreviewFrame.JSpinnerChanger
 
getComponent() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
 
getComponent() - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.StringOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponent
Return's this OptionComponent's configurable component.
getComponent() - Method in class edu.rice.cs.drjava.ui.config.LabelComponent
Return's this OptionComponent's configurable component.
getConfig() - Static method in class edu.rice.cs.drjava.DrJava
Returns the configuration object with all customized and default values.
getConfigKeyStroke() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Returns the KeyStroke current set in the Config settings.
getConsoleDocument() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
getConsoleDocument() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets the console document.
getContainedException() - Method in class edu.rice.cs.drjava.model.repl.ExceptionReturnedException
 
getContainedThrowable() - Method in class edu.rice.cs.util.UnexpectedException
Returns the contained exception.
getContentType() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit
Get the MIME content type of the document.
getCurrent() - Method in class edu.rice.cs.drjava.model.repl.History
Returns item in history at current position, or throws exception if none.
getCurrentCol() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
getCurrentCol() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Return the current column of the cursor position.
getCurrentDefinitionsLocation() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Get the location of the cursor in the definitions according to the definitions document.
getCurrentDefinitionsLocation() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Get the location of the cursor in the definitions according to the definitions document.
getCurrentDefPane() - Method in class edu.rice.cs.drjava.ui.MainFrame
Returns the current DefinitionsPane.
getCurrentInteraction() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
getCurrentLine() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
getCurrentLine() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Return the current line of the cursor position.
getCurrentLocation() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Get the current location of the cursor in the document.
getCurrentOffset() - Method in class edu.rice.cs.util.swing.FindReplaceMachine
Gets the character offset to which this machine is currently pointing.
getCurrentStackFrameData() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Returns a Vector of StackData for the current thread or null if the current thread is null TO DO: Config option for hiding DrJava subset of stack trace
getCurrentThread() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Returns the debugger's currently active thread.
getCurrentThreadData() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Returns a Vector of ThreadData or null if the vm is null
getDebugManager() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Gets the DebugManager, which interfaces with the integrated debugger.
getDebugManager() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets the DebugManager, which interfaces with the integrated debugger.
getDebugPort() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns an available port number to use for debugging the interactions JVM.
getDebugPort() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns an available port number to use for debugging the interactions JVM.
getDebugPort() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Returns the debug port to use, as specified by the model.
getDebugPort() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
getDefault() - Method in class edu.rice.cs.drjava.config.OptionParser
 
getDefault() - Method in class edu.rice.cs.drjava.config.IntegerOption
 
getDefault() - Method in class edu.rice.cs.drjava.config.VectorOption
 
getDefault() - Method in class edu.rice.cs.drjava.config.StringOption
 
getDefault() - Method in class edu.rice.cs.drjava.config.FontOption
 
getDefault() - Method in class edu.rice.cs.drjava.config.KeyStrokeOption
 
getDefault() - Method in class edu.rice.cs.drjava.config.ColorOption
 
getDefault() - Method in class edu.rice.cs.drjava.config.FileOption
 
getDefault() - Method in class edu.rice.cs.drjava.config.BooleanOption
 
getDefaultString() - Method in class edu.rice.cs.drjava.config.OptionParser
 
getDefaultString() - Method in class edu.rice.cs.drjava.config.Option
 
getDefinitionsDocuments() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
getDefinitionsDocuments() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets a ListModel of the open definitions documents.
getDefViewport() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
getDescription() - Method in class edu.rice.cs.drjava.ui.InteractionsHistoryFilter
 
getDescription() - Method in class edu.rice.cs.drjava.ui.JavaSourceFilter
 
getDescription() - Method in class edu.rice.cs.drjava.ui.ClasspathFilter
 
getDisplayFilename(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Return the name of the file, or "(untitled)" if no file exists.
getDisplayFullPath(int) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Return the absolute path of the file with the given index, or "(untitled)" if no file exists.
getDisplayFullPath(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Return the absolute path of the file, or "(untitled)" if no file exists.
getDistToCurrentBraceNewline(IndentInfo) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Computes the distance to the beginning of the line containing the brace enclosing the current location.
getDistToEnclosingBrace(IndentInfo) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
getDistToEnclosingBraceCurrent(IndentInfo) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
Find the enclosing brace enclosing our current location.
getDistToIndentNewline(IndentInfo) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
 
getDistToNextNewline() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
returns the distance to the space before the next newline returns the distance to the end of the document if there is no newline
getDistToNextNewline() - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Gets distance to next new line.
getDistToNextNewline() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
 
getDistToPreviousNewline(IndentInfo) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Dist to Previous newline will be -1 if no newline.
getDistToPreviousNewline(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Gets distance to previous newline, relLoc is the distance back from the cursor that we want to start searching.
getDistToPreviousNewline(int) - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Gets distance to enclosing new line
getDistToPreviousNewline(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Gets distance to end of line on the line previous.
getDocBeingTested() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns the document currently being tested (with JUnit) if there is one, otherwise null.
getDocument() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Gets the definitions document being handled.
getDocument() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Gets the definitions document being handled.
getDocument() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Returns the document associated with this error model.
getDocument() - Method in class edu.rice.cs.drjava.model.debug.DocumentDebugAction
Returns the document this DebugAction occurs in.
getDocument() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
Returns the document associated with this error model.
getDocumentForFile(File) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns the OpenDefinitionsDocument for the specified File, opening a new copy if one is not already open.
getDocumentForFile(File) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns the OpenDefinitionsDocument for the specified File, opening a new copy if one is not already open.
getDocumentSelectionModel() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Returns the selection model for the list of documents.
getEditorKit() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
getEditorKit() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Fetches the javax.swing.EditorKit implementation for use in the definitions pane.
getEnclosingTopLevelClassName(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns the name of the class or interface enclosing the caret position at the top level.
getEndOffset() - Method in class edu.rice.cs.drjava.model.debug.Breakpoint
Accessor for the offset of this breakpoint's end position
getEndOffset() - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Accessor for the ending offset of this highlight
getError() - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane.PopupAdapter
 
getErrorCaretListener() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Gets the CompilerErrorCaretListener for this pane.
getErrorListPane() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
Returns the ErrorListPane that this panel manages.
getErrors() - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler.OurLog
put your documentation comment here
getErrorsWithoutPositions() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Returns the array of errors without positions.
getErrorsWithoutPositions() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
Returns the array of errors without positions.
getErrorsWithPositions() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Returns the array of errors with positions.
getErrorsWithPositions() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
Returns the array of errors with positions.
getEventRequestManager() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Returns the current EventRequestManager from JDI, or null if startup() has not been called.
getExtension(File) - Static method in class edu.rice.cs.drjava.ui.InteractionsHistoryFilter
 
getExtension(File) - Static method in class edu.rice.cs.drjava.ui.JavaSourceFilter
 
getExtension(File) - Static method in class edu.rice.cs.drjava.ui.ClasspathFilter
 
getFile() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns the file for this document.
getFile() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.WarningFileSelector
 
getFile() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
getFile() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CancelingSelector
 
getFile() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Returns the file for this document.
getFile() - Method in class edu.rice.cs.drjava.model.FileMovedException
Get the file which caused this exception.
getFile() - Method in interface edu.rice.cs.drjava.model.FileSaveSelector
 
getFile() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns the file for this document.
getFile() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Returns the File associated with this error model.
getFile() - Method in class edu.rice.cs.drjava.model.debug.DocumentDebugAction
Returns the file this DebugAction occurs in.
getFilename() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns the name of this file, or "(untitled)" if no file.
getFilename() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Returns the name of this file, or "(untitled)" if no file.
getFilename() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns the name of this file, or "(untitled)" if no file.
getFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.WarningFileSelector
 
getFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
getFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CancelingSelector
 
getFiles() - Method in interface edu.rice.cs.drjava.model.FileOpenSelector
 
getFileVector() - Method in class edu.rice.cs.drjava.ui.RecentFileManager
 
getFindWord() - Method in class edu.rice.cs.util.swing.FindReplaceMachine
 
getFirst() - Method in class edu.rice.cs.util.Pair
 
getFirstNonWSCharPos(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Finds the position of the first non-whitespace character after pos.
getFirstNonWSCharPos(int, char[]) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Finds the position of the first non-whitespace character after pos.
getFirstTopLevelClassName() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns the name of the top level class, if any.
getFirstTopLevelClassName() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Returns the name of the top level class, if any.
getFirstTopLevelClassName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Gets the name of the top level class in this source file.
getFont() - Method in class edu.rice.cs.util.swing.FontChooser
Returns the currently selected Font.
getFoundOffset() - Method in class edu.rice.cs.util.swing.FindResult
 
getFrozenPos() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Returns the first location in the document where editing is allowed.
getGPL() - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
getHighlightManager() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Access to the pane's HighlightManager
getHighlightState() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
returns whether the current char is highlighted.
getHighlightStatus(int, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Return all highlight status info for text between start and end.
getHighlightStatus(int, int) - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Return all highlight status info for text between the current location and current location + end.
getHighlightStatus(int, int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Return all highlight status info for text between the current location and current location + end.
getHighlightTag() - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Accessor for the highlight tag
getHistoryAsString() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns the entire history as a Vector
getHistoryAsString() - Method in class edu.rice.cs.drjava.model.repl.History
Returns the history as a string by concatenating each string in the vector separated by the delimiting character
getHistoryAsString() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
getIcon(String) - Static method in class edu.rice.cs.drjava.ui.MainFrame
 
getIdentifier() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
getIndent() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Get the indent level.
getIndentInformation() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
getIndentInformation() - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Gets the distance to the enclosing brace.
getIndentInformation() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Returns an IndentInfo containing the following information: - distance to the previous newline ( start of this line) - distance to the brace enclosing the beginning of the current line - distance to the beginning of the line containing that brace
getIndentOfCurrStmt(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns the indent level of the start of the statement that the cursor is on.
getIndentOfCurrStmt(int, char[]) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns the indent level of the start of the statement that the cursor is on.
getInteractionsDocument() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
getInteractionsDocument() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets the interactions document.
getInteractionsFrozenPos() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns the first location in the document where editing is allowed.
getInteractionsFrozenPos() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Returns the first location in the document where editing is allowed.
getInteractionsText() - Method in class edu.rice.cs.drjava.model.debug.DebugTest
Returns the current contents of the interactions document
getItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Node
 
getIterator() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
Create a new iterator for this list.
getJMenuItem() - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
getJUnitDocument() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
getJUnitDocument() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets the junit document.
getJUnitErrorCaretListener() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Gets the JUnitErrorCaretListener for this pane.
getJUnitErrorListPane() - Method in class edu.rice.cs.drjava.ui.JUnitPanel
Returns the ErrorListPane that this panel manages.
getJUnitErrorModel() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns the model responsible for maintaining all current JUnit errors within this OpenDefinitionsDocument.
getJUnitErrorModel() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Returns the model responsible for maintaining all JUnit errors within this OpenDefinitionsDocument's file.
getKeyStroke() - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
getKeyStroke() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Returns the currently selected KeyStroke.
getKeyStrokeData() - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
 
getLabel() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
 
getLabelText() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
 
getLastDefPane() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Gets the last DefinitionsPane with an error highlight.
getLastDefPane() - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Gets the last DefinitionsPane with an error highlight.
getLastMouseClick() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.PopupMenuMouseAdapter
 
getLength() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
Get the size of this coloring block.
getLetter() - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.MasterImpl
 
getLetter() - Method in interface edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.MasterI
 
getLine() - Method in class edu.rice.cs.drjava.model.debug.DebugManager.StackData
 
getLineEndPos(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns the absolute position of the end of the current line.
getLineFirstCharPos(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns the absolute position of the first non-whitespace character on the current line.
getLineNumber() - Method in class edu.rice.cs.drjava.model.debug.DebugAction
Returns the line number this DebugAction occurs on
getLineStartPos(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns the absolute position of the beginning of the current line.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class edu.rice.cs.drjava.ui.MainFrame.DocCellRenderer
Change the display of the label, but keep other behavior the same.
getLoader() - Method in class edu.rice.cs.drjava.model.junit.JUnitTestRunner
Overrides method in super class to always return a reloading test suite loader.
getLocation() - Method in class edu.rice.cs.drjava.model.definitions.InvalidPackageException
Returns the location of the problem.
getLocation() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
Get the starting location of this coloring block.
getMaximumSize() - Method in class edu.rice.cs.drjava.ui.PreviewFrame.PagePreview
 
getMethod() - Method in class edu.rice.cs.drjava.model.debug.DebugManager.StackData
 
getMinimumSize() - Method in class edu.rice.cs.drjava.ui.PreviewFrame.PagePreview
 
getModel() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
getName() - Method in class edu.rice.cs.drjava.config.OptionParser
accessor for name option
getName() - Method in class edu.rice.cs.drjava.ui.TabbedPanel
 
getName() - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
getName() - Method in class edu.rice.cs.drjava.model.compiler.CompilerProxy
Returns the name of this compiler, appropriate to show to the user.
getName() - Method in class edu.rice.cs.drjava.model.compiler.Javac141FromToolsJar
Returns the name of this compiler, appropriate to show to the user.
getName() - Method in class edu.rice.cs.drjava.model.compiler.JavacFromClasspath
 
getName() - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
getName() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
Returns the name of this compiler, appropriate to show to the user.
getName() - Method in class edu.rice.cs.drjava.model.compiler.GJv6FromClasspath
 
getName() - Method in class edu.rice.cs.drjava.model.compiler.JavacFromToolsJar
Returns the name of this compiler, appropriate to show to the user.
getName() - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
 
getName() - Method in class edu.rice.cs.drjava.model.compiler.Javac141FromClasspath
 
getName() - Method in class edu.rice.cs.drjava.model.compiler.JSR14FromSetLocation
Returns the name of this compiler, appropriate to show to the user.
getName() - Method in class edu.rice.cs.drjava.model.compiler.JSR14v12FromSetLocation
Returns the name of this compiler, appropriate to show to the user.
getName() - Method in class edu.rice.cs.drjava.model.compiler.JavacFromSetLocation
Returns the name of this compiler, appropriate to show to the user.
getName() - Method in class edu.rice.cs.drjava.model.compiler.Javac141FromSetLocation
Returns the name of this compiler, appropriate to show to the user.
getName() - Method in class edu.rice.cs.drjava.model.debug.DebugManager.WatchData
 
getName() - Method in class edu.rice.cs.drjava.model.debug.DebugManager.ThreadData
 
getName(Action) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
 
getName(KeyStroke) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
 
getNextRedo() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.OurUndoManager
 
getNextTopLevelClassName(int, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
getNextUndo() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.OurUndoManager
 
getNumber() - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.CounterSlave
 
getNumber() - Method in interface edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.SlaveI
 
getNumberOfPages() - Method in class edu.rice.cs.drjava.model.print.DrJavaBook
Method to comply with the Pageable interface
getNumErrors() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns the current total number of errors, both with and without files.
getNumErrors() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets the total number of current errors.
getNumErrors() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
Returns the number of JUnitErrors
getOffset(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns the offset corresponding to the first character of the given line number, or -1 if the lineNum is not found.
getOpenDefDoc() - Method in class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
Gets the OpenDefinitionsDocument corresponding to this listener.
getOpenDefDoc() - Method in class edu.rice.cs.drjava.ui.CompilerErrorCaretListener
Gets the OpenDefinitionsDocument corresponding to this listener.
getOpenDocument() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Get the OpenDefinitionsDocument contained in this DefinitionsPane.
getOpenDocument() - Method in class edu.rice.cs.drjava.model.AlreadyOpenException
 
getOpenFiles(JFileChooser) - Method in class edu.rice.cs.drjava.ui.MainFrame
Prompt the user to select a place to open a file from, then load it.
getOption() - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
getOption() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
 
getOption(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.OptionParser
the accessor for the magic-typed hashtable stunt.
getOption(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.IntegerOption
 
getOption(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.VectorOption
 
getOption(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.StringOption
 
getOption(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.FontOption
 
getOption(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.KeyStrokeOption
 
getOption(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.ColorOption
 
getOption(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.FileOption
 
getOption(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.BooleanOption
 
getOption(OptionParser) - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
getOption(OptionParser) - Method in interface edu.rice.cs.drjava.config.OptionMap
 
getPackageDir(String) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Returns the relative directory (from the source root) that the source file with this qualifed name will be in, given its package.
getPackageName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Gets the name of the package this source file claims it's in (with the package keyword).
getPageable() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
getPageable() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Returns the Pageable object for printing.
getPageFormat() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
getPageFormat(int) - Method in class edu.rice.cs.drjava.model.print.DrJavaBook
Method to comply with the Pageable interface
getPainter() - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Accessor for the painter
getPanel() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame.PanelTreeNode
 
getPendingRequestManager() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Returns the pending request manager used by the debugger.
getPosition() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
getPositions() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Returns the array of positions.
getPositions() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
Returns the array of positions.
getPreferredSize() - Method in class edu.rice.cs.drjava.ui.PreviewFrame.PagePreviewContainer
 
getPreferredSize() - Method in class edu.rice.cs.drjava.ui.PreviewFrame.PagePreview
 
getPreferredSize() - Method in class edu.rice.cs.drjava.ui.LineEnumRule
Return a new Dimension using our set width, and the height of the def.
getPresentationName() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
getPrintable(int) - Method in class edu.rice.cs.drjava.model.print.DrJavaBook
Method to comply with the Pageable interface, returns the Printable object for a given page.
getPropertiesFile() - Static method in class edu.rice.cs.drjava.DrJava
Returns the properties file used by the configuration object.
getQualifiedClassName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Gets the package and class name of this OpenDefinitionsDocument
getQualifiedClassName(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Gets fully qualified class name of the top level class enclosing the given position.
getRedoAction() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
getRedoPresentationName() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
getReduced() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
This method should never be called outside of this class.
getReferenceTypes(String) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Returns the loaded ReferenceTypes for the given class name, or null if the class could not be found.
getReferenceTypes(String, int) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Returns the loaded ReferenceTypes for the given class name, or null if the class could not be found.
getReplaceWord() - Method in class edu.rice.cs.util.swing.FindReplaceMachine
 
getRequests() - Method in class edu.rice.cs.drjava.model.debug.DebugAction
Returns the EventRequest corresponding to this DebugAction, if it has been created, null otherwise.
getResource(String) - Method in class edu.rice.cs.drjava.model.repl.DynamicJavaAdapter.ClassLoaderExtension
Delegates all resource requests to TreeClassLoader.classLoader.
getResource(String) - Method in class edu.rice.cs.util.classloader.ToolsJarClassLoader
Gets the requested resource, bypassing the parent classloader.
getResource(String) - Method in class edu.rice.cs.util.classloader.StickyClassLoader
Gets the requested resource, looking first in the new loader and then in the old loader.
getRowCount() - Method in class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
getRowCount() - Method in class edu.rice.cs.drjava.ui.DebugPanel.StackTableModel
 
getRowCount() - Method in class edu.rice.cs.drjava.ui.DebugPanel.ThreadTableModel
 
getSaveFile(JFileChooser) - Method in class edu.rice.cs.drjava.ui.MainFrame
Prompt the user to select a place to save the current document.
getSDModel() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest
Get the instance of the SingleDisplayModel.
getSecond() - Method in class edu.rice.cs.util.Pair
 
getSecurityManager() - Static method in class edu.rice.cs.drjava.DrJava
 
getSelectedIndex() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Get the index of the current error in the error array.
getSelectedIndex() - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Get the index of the current error in the error array.
getSelectedValue() - Method in class edu.rice.cs.util.swing.FontChooser.NwList
 
getSetting(Option) - Method in class edu.rice.cs.drjava.config.Configuration
Gets the current value of the given Option.
getShiftAction() - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
getSize() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Get the size of the token.
getSize() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
getSize() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
getSize() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Gets the size of the current token.
getSize(ReducedToken, ReducedToken) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
 
getSlave() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Returns slave remote instance, or null if not connected.
getSourceFileFromPaths(String, Vector) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Searches for a file with the given name on the provided paths.
getSourceFileFromPaths(String, Vector) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Searches for a file with the given name on the provided paths.
getSourceRoot() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Finds the root directory of the source files.
getSourceRoot() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Finds the root directory of the source files.
getSourceRootSet() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Gets an array of all sourceRoots for the open definitions documents, without duplicates.
getSourceRootSet() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Gets an array of all sourceRoots for the open definitions documents, without duplicates.
getSourceRootString(File[]) - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
Utility method for getting a properly formatted string with several source paths from an array of files.
getStackTrace(Throwable) - Static method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Gets the stack trace from the given exception, stripping off the bottom parts of the trace that are internal to the interpreter.
getStartOffset() - Method in class edu.rice.cs.drjava.model.debug.Breakpoint
Accessor for the offset of this breakpoint's start position
getStartOffset() - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Accessor for the starting offset of this highlight
getStartOffset() - Method in class edu.rice.cs.util.swing.FindReplaceMachine
Gets the character offset at which this machine started operations.
getStartupException() - Method in class edu.rice.cs.drjava.config.Configuration
Returns the exception caught during startup, or null if none were caught.
getState() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Get the shadowing state of the token.
getState() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
Get the coloring state of this block.
getStateAtCurrent() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
getStateAtCurrent() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Wrapper for TokenList.Iterator.getStateAtCurrent that returns the current state for some iterator.
getStateAtCurrent() - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Get the state of the token at the current cursor position.
getStateAtCurrent() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Get the shadowing state at the current caret position.
getStateAtCurrent() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Returns the current commented/quoted state at the cursor.
getStatus() - Method in class edu.rice.cs.drjava.model.debug.DebugManager.ThreadData
 
getStatusText() - Method in class edu.rice.cs.drjava.ui.DebugPanel
 
getString(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.OptionParser
 
getString(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.Option
uses format() and getOption() so that any changes in format will automatically be applied to getString().
getString(OptionParser) - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
getString(OptionParser) - Method in interface edu.rice.cs.drjava.config.OptionMap
 
getTestRunner() - Method in class edu.rice.cs.drjava.model.junit.JUnitTestManager
 
getTimestamp() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
getTitle() - Method in class edu.rice.cs.drjava.ui.config.ConfigPanel
 
getType() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Get the type of the token.
getType() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
Get the text of the brace.
getType() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
getType() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Get a string representation of the current token's type.
getType() - Method in class edu.rice.cs.drjava.model.debug.DebugManager.WatchData
 
getUndoAction() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
getUndoPresentationName() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
getValue() - Method in class edu.rice.cs.drjava.model.debug.DebugManager.WatchData
 
getValue() - Method in class edu.rice.cs.util.swing.SwingWorker
Get the value produced by the worker thread, or null if it hasn't been constructed yet.
getValue(String) - Method in class edu.rice.cs.util.swing.DelegatingAction
Returns value of the key, from delegatee is it's in DelegatingAction.KEYS_TO_DELEGATE or from this if not.
getValueAt(int, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
getValueAt(int, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.StackTableModel
 
getValueAt(int, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.ThreadTableModel
 
getViewFactory() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit
We want to use our ColoringView to render text, so here we return a factory that creates ColoringViews.
getWatches() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Returns all currently watched fields and variables.
getWhiteSpace() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Gets the number of whitespace characters between the current location and the rest of the document or the first non-whitespace character, whichever comes first.
getWhiteSpaceBetween(int, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Starts at start and gets whitespace starting at relStart and either stopping at relEnd or at the first non-white space char.
getWrapped() - Method in class edu.rice.cs.util.swing.FindResult
 
getWriter() - Method in class edu.rice.cs.drjava.model.junit.JUnitTestRunner
Provides our own PrintStream which outputs to the appropriate document.
GJv6Compiler - class edu.rice.cs.drjava.model.compiler.GJv6Compiler.
The GJ compiler used by DrJava.
GJv6Compiler.OurLog - class edu.rice.cs.drjava.model.compiler.GJv6Compiler.OurLog.
put your documentation comment here
GJv6Compiler.OurLog(GJv6Compiler) - Constructor for class edu.rice.cs.drjava.model.compiler.GJv6Compiler.OurLog
 
GJv6Compiler() - Constructor for class edu.rice.cs.drjava.model.compiler.GJv6Compiler
Create the compiler.
GJv6FromClasspath - class edu.rice.cs.drjava.model.compiler.GJv6FromClasspath.
A compiler interface to find GJv6 from the classpath, but to do so via a compiler proxy so that the compiler classes can be fully unloaded/reloaded every time it is used.
GJv6FromClasspath() - Constructor for class edu.rice.cs.drjava.model.compiler.GJv6FromClasspath
Private constructor due to singleton.
GlobalIndentTest - class edu.rice.cs.drjava.model.GlobalIndentTest.
Tests the indenting functionality on the level of the GlobalModel.
GlobalIndentTest(String) - Constructor for class edu.rice.cs.drjava.model.GlobalIndentTest
put your documentation comment here
GlobalModel - interface edu.rice.cs.drjava.model.GlobalModel.
Handles the bulk of DrJava's program logic.
GlobalModelCompileTest - class edu.rice.cs.drjava.model.GlobalModelCompileTest.
A test on the GlobalModel for compilation.
GlobalModelCompileTest(String) - Constructor for class edu.rice.cs.drjava.model.GlobalModelCompileTest
Constructor.
GlobalModelIOTest - class edu.rice.cs.drjava.model.GlobalModelIOTest.
Test I/O functions of the global model.
GlobalModelIOTest(String) - Constructor for class edu.rice.cs.drjava.model.GlobalModelIOTest
Constructor.
GlobalModelJUnitTest - class edu.rice.cs.drjava.model.GlobalModelJUnitTest.
A test on the GlobalModel for JUnit testing.
GlobalModelJUnitTest.TestShouldSucceedListener - class edu.rice.cs.drjava.model.GlobalModelJUnitTest.TestShouldSucceedListener.
 
GlobalModelJUnitTest.TestShouldSucceedListener(GlobalModelJUnitTest) - Constructor for class edu.rice.cs.drjava.model.GlobalModelJUnitTest.TestShouldSucceedListener
 
GlobalModelJUnitTest(String) - Constructor for class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Constructor.
GlobalModelListener - interface edu.rice.cs.drjava.model.GlobalModelListener.
An interface for responding to events generated by the GlobalModel.
GlobalModelListener.SaveReason - class edu.rice.cs.drjava.model.GlobalModelListener.SaveReason.
Reasons provided for demanding a save before proceeding.
GlobalModelListener.SaveReason() - Constructor for class edu.rice.cs.drjava.model.GlobalModelListener.SaveReason
 
GlobalModelOtherTest - class edu.rice.cs.drjava.model.GlobalModelOtherTest.
A test on the GlobalModel that does deals with everything outside of simple file operations, e.g., compile, quit.
GlobalModelOtherTest(String) - Constructor for class edu.rice.cs.drjava.model.GlobalModelOtherTest
Constructor.
GlobalModelTestCase - class edu.rice.cs.drjava.model.GlobalModelTestCase.
Base class for tests over the GlobalModel.
GlobalModelTestCase.CancelingSelector - class edu.rice.cs.drjava.model.GlobalModelTestCase.CancelingSelector.
 
GlobalModelTestCase.CancelingSelector(GlobalModelTestCase) - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.CancelingSelector
 
GlobalModelTestCase.CompileShouldFailListener - class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldFailListener.
A model listener for situations expecting a compilation to fail.
GlobalModelTestCase.CompileShouldFailListener() - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldFailListener
 
GlobalModelTestCase.CompileShouldSucceedListener - class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener.
 
GlobalModelTestCase.CompileShouldSucceedListener() - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
GlobalModelTestCase.FileSelector - class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector.
this class is used by several test cases in Compile Tests that expect incorrect behavior concerning the saving of files.
GlobalModelTestCase.FileSelector(GlobalModelTestCase, File) - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
GlobalModelTestCase.FileSelector(GlobalModelTestCase, File, File) - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
GlobalModelTestCase.OpenWarningException - exception edu.rice.cs.drjava.model.GlobalModelTestCase.OpenWarningException.
 
GlobalModelTestCase.OpenWarningException(GlobalModelTestCase) - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.OpenWarningException
 
GlobalModelTestCase.OverwriteException - exception edu.rice.cs.drjava.model.GlobalModelTestCase.OverwriteException.
 
GlobalModelTestCase.OverwriteException(GlobalModelTestCase) - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.OverwriteException
 
GlobalModelTestCase.TestListener - class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener.
A GlobalModelListener for testing.
GlobalModelTestCase.TestListener() - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
GlobalModelTestCase.WarningFileSelector - class edu.rice.cs.drjava.model.GlobalModelTestCase.WarningFileSelector.
 
GlobalModelTestCase.WarningFileSelector(GlobalModelTestCase, File) - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase.WarningFileSelector
 
GlobalModelTestCase(String) - Constructor for class edu.rice.cs.drjava.model.GlobalModelTestCase
Constructor.
GMT - Static variable in class edu.rice.cs.util.ant.TstampGMT
 
gotoLine(int) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Moves the definitions document to the given line, and returns the character position in the document it's gotten to.
gotoLine(int) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Moves the definitions document to the given line, and returns the character position in the document it's gotten to.
gotoLine(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Goes to a particular line in the document.
GPL - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 
grow(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
grow(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
Braces can't grow.
grow(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
Increases the size of the gap.
GUI_HEIGHT - Static variable in class edu.rice.cs.drjava.ui.MainFrame
 
GUI_WIDTH - Static variable in class edu.rice.cs.drjava.ui.MainFrame
 

H

hadStartupException() - Method in class edu.rice.cs.drjava.config.Configuration
Returns whether there were any exceptions when starting.
handle(Throwable) - Method in class edu.rice.cs.drjava.ui.AWTExceptionHandler
 
handleCommandLineArgs(String[]) - Static method in class edu.rice.cs.drjava.DrJava
Handles any command line arguments that have been specified.
handleDisconnectedException() - Method in class edu.rice.cs.drjava.model.debug.EventHandler
A VMDisconnectedException has happened while dealing with another event.
handleEvent(Event) - Method in class edu.rice.cs.drjava.model.debug.EventHandler
 
handleSlaveConnected() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Callback for when the slave JVM has connected, and the bidirectional communications link has been established.
handleSlaveConnected() - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.MasterImpl
 
handleSlaveQuit(int) - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Callback for when the slave JVM has quit.
handleSlaveQuit(int) - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.MasterImpl
 
handleStart(MasterRemote) - Method in class edu.rice.cs.util.newjvm.AbstractSlaveJVM
 
handleStart(MasterRemote) - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.CounterSlave
 
hasHistoryNext() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
put your documentation comment here
hasHistoryPrevious() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
put your documentation comment here
hasNext() - Method in class edu.rice.cs.drjava.model.repl.History
Returns whether moveNext() would succeed right now.
hasPrevious() - Method in class edu.rice.cs.drjava.model.repl.History
Returns whether movePrevious() would succeed right now.
hasWarnedAboutModified() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
hasWarnedAboutModified(boolean) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
haveTestsRun() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
Accessor
header - Variable in class edu.rice.cs.drjava.config.VectorOption
 
height - Variable in class edu.rice.cs.drjava.ui.AboutDialog.LogoList
 
HELP_PATH - Static variable in class edu.rice.cs.drjava.ui.HelpFrame
 
HelpFrame - class edu.rice.cs.drjava.ui.HelpFrame.
The frame for displaying the HTML help files.
HelpFrame.ConsolidatedAction - class edu.rice.cs.drjava.ui.HelpFrame.ConsolidatedAction.
 
HelpFrame.ConsolidatedAction(String) - Constructor for class edu.rice.cs.drjava.ui.HelpFrame.ConsolidatedAction
 
HelpFrame.HistoryList - class edu.rice.cs.drjava.ui.HelpFrame.HistoryList.
 
HelpFrame.HistoryList(URL) - Constructor for class edu.rice.cs.drjava.ui.HelpFrame.HistoryList
 
HelpFrame.HistoryList(URL, HelpFrame.HistoryList) - Constructor for class edu.rice.cs.drjava.ui.HelpFrame.HistoryList
 
HelpFrame.ResourceAction - class edu.rice.cs.drjava.ui.HelpFrame.ResourceAction.
 
HelpFrame.ResourceAction(String, String) - Constructor for class edu.rice.cs.drjava.ui.HelpFrame.ResourceAction
 
HelpFrame() - Constructor for class edu.rice.cs.drjava.ui.HelpFrame
Sets up the frame and displays it.
hideDebugger() - Method in class edu.rice.cs.drjava.ui.MainFrame
Hide the debugger tab and update the Debug menu accordingly.
HighlightManager - class edu.rice.cs.util.swing.HighlightManager.
 
HighlightManager.HighlightInfo - class edu.rice.cs.util.swing.HighlightManager.HighlightInfo.
The public inner class defining a "smart" highlight, which can return the value of its start and end offsets for comparison with other highlights.
HighlightManager.HighlightInfo(HighlightManager, int, int, Highlighter.HighlightPainter) - Constructor for class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Constructor takes the bounds and the painter for a highlighter
HighlightManager(JTextComponent) - Constructor for class edu.rice.cs.util.swing.HighlightManager
Constructor
HighlightStatus - class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus.
A block that represents some information about the highlighting status in a particular section in the document.
HighlightStatus(int, int, int) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
Constructor.
HIST_EXTENSION - Static variable in class edu.rice.cs.drjava.ui.InteractionsHistoryFilter
Extension to match for History files.
History - class edu.rice.cs.drjava.model.repl.History.
Keeps track of what was typed in the interactions pane.
HISTORY_MAX_SIZE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Number of lines to remember in the Interactions History
History.HistorySizeOptionListener - class edu.rice.cs.drjava.model.repl.History.HistorySizeOptionListener.
The OptionListener for HISTORY_MAX_SIZE
History.HistorySizeOptionListener(History) - Constructor for class edu.rice.cs.drjava.model.repl.History.HistorySizeOptionListener
 
History() - Constructor for class edu.rice.cs.drjava.model.repl.History
Constructor, so we can add a listener to the Config item being used.
HistorySaveDialog - class edu.rice.cs.drjava.ui.HistorySaveDialog.
Displayed when the user chooses to save the interactions history.
HistorySaveDialog(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.HistorySaveDialog
 
HistoryTest - class edu.rice.cs.drjava.model.repl.HistoryTest.
Tests the functionality of the repl History.
HistoryTest(String) - Constructor for class edu.rice.cs.drjava.model.repl.HistoryTest
Create a new instance of this TestCase.
HOME_PAGE - Static variable in class edu.rice.cs.drjava.ui.HelpFrame
 
hookComponents(Container, JComponent, JComponent, JComponent) - Static method in class edu.rice.cs.drjava.ui.FindReplaceDialog
consider a parent container.
hourglassOff() - Method in class edu.rice.cs.drjava.ui.MainFrame
Return the cursor to normal.
hourglassOn() - Method in class edu.rice.cs.drjava.ui.MainFrame
Make the cursor an hourglass.

I

ICON_PATH - Static variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
ICON_PATH - Static variable in class edu.rice.cs.drjava.ui.MainFrame
 
ICONS_ONLY - Static variable in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
 
inDebugMode() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
INDENT_LEVEL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
How many spaces to use for indenting.
indent(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.Indenter
Indents the current line based on a decision tree which determines the indent based on context.
Indenter - class edu.rice.cs.drjava.model.definitions.indent.Indenter.
Singleton class to construct and use the indentation decision tree.
INDENTER - Static variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
The instance of the indent decision tree used by Definitions documents.
Indenter(int) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.Indenter
 
IndentFile - class edu.rice.cs.drjava.IndentFile.
Allows users to pass filenames to a command-line indenter.
IndentFile() - Constructor for class edu.rice.cs.drjava.IndentFile
 
indentFiles(String[], int) - Static method in class edu.rice.cs.drjava.IndentFile
 
IndentHelperTest - class edu.rice.cs.drjava.model.definitions.IndentHelperTest.
Tests for the helper methods in DefinitionsDocument
IndentHelperTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
IndentInfo - class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo.
Indent information block.
IndentInfo() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
put your documentation comment here
IndentInfo(String, int, int, int) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
put your documentation comment here
IndentInfoTest - class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfoTest.
 
IndentInfoTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfoTest
 
indentLevel - Variable in class edu.rice.cs.drjava.model.definitions.IndentTest
 
indentLine(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleQuestion
Determines if the given rule holds in this context and calls the same method on one of its child nodes.
indentLine(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleAction
Properly indents the line that the current position is on.
indentLine(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlus
Indents the line according to the previous line, with the suffix string added.
indentLine(DefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.definitions.indent.IndentRule
Properly indents the line that the given position is on.
indentLine(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlus
Properly indents the line that the caret is currently on.
indentLine(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartCurrStmtPlus
Properly indents the line that the caret is currently on.
indentLine(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlus
Properly indents the line that the caret is currently on.
indentLine(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlus
Properly indents the line that the caret is currently on.
indentLine(DefinitionsDocument) - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionDoNothing
Properly indents the line that the caret is currently on.
indentLine(DefinitionsDocument, int) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleQuestion
Properly indents the line that the current position is on.
indentLine(DefinitionsDocument, int) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleAction
Properly indents the line that the caret is currently on.
indentLines(int, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
indentLinesInDefinitions(int, int) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
A forwarding method to indent the current line or selection in the definitions.
indentLinesInDefinitions(int, int) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
A forwarding method to indent the current line or selection in the definitions.
IndentRule - interface edu.rice.cs.drjava.model.definitions.indent.IndentRule.
A node in the decision tree used for the indentation system.
IndentRuleAction - class edu.rice.cs.drjava.model.definitions.indent.IndentRuleAction.
A leaf node in the decision tree for the indentation system.
IndentRuleAction() - Constructor for class edu.rice.cs.drjava.model.definitions.indent.IndentRuleAction
 
IndentRuleQuestion - class edu.rice.cs.drjava.model.definitions.indent.IndentRuleQuestion.
A question node in the decision tree for the indentation system.
IndentRuleQuestion(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.IndentRuleQuestion
Constructs a new Question indent rule using the two given children.
IndentRulesTestCase - class edu.rice.cs.drjava.model.definitions.indent.IndentRulesTestCase.
Superclass for all test classes for the indentation decision tree.
IndentRulesTestCase(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.IndentRulesTestCase
Tests the indentation decision tree.
IndentTest - class edu.rice.cs.drjava.model.definitions.IndentTest.
Test the tab/enter/squiggly indenting functionality.
IndentTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
initAll() - Method in class edu.rice.cs.util.swing.FontChooser
 
initConfig() - Static method in class edu.rice.cs.drjava.DrJava
Initializes the configuration object with the current notion of the properties file.
initGPL - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 
inProgress() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
insert(ModelList.Node, Object) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
Insert an item before a certain node in the list.
insert(Object) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Insert an item before the current item.
insert(Object) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
insertBeforeLastPrompt(String, AttributeSet) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
insertBraceToGap(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Handles the details of the case where a brace is inserted into a gap.
insertChar(char) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Inserts a character into the reduced model.
insertChar(char) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
 
insertChar(char) - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Insert a character into the BraceReduction.
insertChar(char) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
insertChar(char) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
 
insertFront(Object) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
 
insertFront(Object) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList
 
insertGap(BraceReduction, int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Convenience function to insert a number of non-special characters into a reduced model.
insertGap(BraceReduction, int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
insertGap(BraceReduction, int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Convenience function to insert a number of non-special characters into a reduced model.
insertGap(BraceReduction, int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest
Convenience function to insert a number of non-special characters into a reduced model.
insertGap(BraceReduction, int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
insertGapBetweenMultiCharBrace(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Inserts a gap between a multiple character brace.
insertGapBetweenMultiCharBrace(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Inserts a gap between the characters in a multiple character brace.
insertGapBetweenMultiCharBrace(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
Inserts a gap between the characters in a multiple character brace.
insertNewBrace(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Helper function to _insertBrace.
insertNewline() - Method in class edu.rice.cs.drjava.ui.InteractionsPane
 
insertNewline() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Inserts an end-of-line character.
insertQuote(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Inserts the specified quote character.
insertSpecial(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Inserts one of three special chars, (*),(/), or (\).
insertString(int, String, AttributeSet) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Inserts a string of text into the document.
insertString(int, String, AttributeSet) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Override superclass insertion to prevent insertion past frozen point.
insertUpdate(AbstractDocument.DefaultDocumentEvent, AttributeSet) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Updates document structure as a result of text insertion.
insertUpdate(DocumentEvent) - Method in class edu.rice.cs.drjava.ui.OutputPane.ScrollToEndDocumentListener
 
insertUpdate(DocumentEvent) - Method in class edu.rice.cs.drjava.ui.InteractionsPane.CaretUpdateListener
 
INSIDE_BLOCK_COMMENT - Static variable in interface edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates
 
INSIDE_DOUBLE_QUOTE - Static variable in interface edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates
 
INSIDE_LINE_COMMENT - Static variable in interface edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates
 
INSIDE_SINGLE_QUOTE - Static variable in interface edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates
 
InsideBlockComment - class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideBlockComment.
Shadowing state that corresponds to being inside a block comment.
InsideBlockComment() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideBlockComment
 
InsideDoubleQuote - class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideDoubleQuote.
Shadowing state that corresponds to being inside a double-quoted string.
InsideDoubleQuote() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideDoubleQuote
 
InsideLineComment - class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideLineComment.
Shadowing state that corresponds to being inside a line comment.
InsideLineComment() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideLineComment
 
InsideSingleQuote - class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideSingleQuote.
Shadowing state that corresponds to being between single quotes.
InsideSingleQuote() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideSingleQuote
 
IntegerOption - class edu.rice.cs.drjava.config.IntegerOption.
Class defining all configuration options with values of type Integer.
IntegerOption(String, Integer) - Constructor for class edu.rice.cs.drjava.config.IntegerOption
 
IntegerOptionComponent - class edu.rice.cs.drjava.ui.config.IntegerOptionComponent.
Graphical form of an IntegerOption.
IntegerOptionComponent(IntegerOption, String, Frame) - Constructor for class edu.rice.cs.drjava.ui.config.IntegerOptionComponent
 
IntegerOptionComponentTest - class edu.rice.cs.drjava.ui.config.IntegerOptionComponentTest.
Tests functionality of this OptionComponent
IntegerOptionComponentTest(String) - Constructor for class edu.rice.cs.drjava.ui.config.IntegerOptionComponentTest
 
IntegerOptionTest - class edu.rice.cs.drjava.config.IntegerOptionTest.
Class according to the JUnit protocol.
IntegerOptionTest(String) - Constructor for class edu.rice.cs.drjava.config.IntegerOptionTest
 
IntegratedMasterSlaveTest - class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.
Test cases for the master/slave jvm control framework.
IntegratedMasterSlaveTest.CounterSlave - class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.CounterSlave.
The slave will exit with error codes in the case of problems, since there is no other thing it can do! 1MasterRemote class cast exception. 2Incorect value from getLetter 3RemoteException caught 4Timeout waiting for master JVM to call 4Interrupted while waiting for master JVM to call
IntegratedMasterSlaveTest.CounterSlave() - Constructor for class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.CounterSlave
 
IntegratedMasterSlaveTest.MasterI - interface edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.MasterI.
 
IntegratedMasterSlaveTest.MasterImpl - class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.MasterImpl.
 
IntegratedMasterSlaveTest.MasterImpl(IntegratedMasterSlaveTest) - Constructor for class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.MasterImpl
 
IntegratedMasterSlaveTest.SlaveI - interface edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.SlaveI.
 
IntegratedMasterSlaveTest(String) - Constructor for class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest
Constructor.
interactionEndCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionEnded() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
interactionEnded() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionEnded() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when an interaction has finished running.
INTERACTIONS_ERR_STYLE - Static variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Attributes for error messages in the interactions document.
INTERACTIONS_EXIT_PROMPT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to prompt when the interactions pane is unexpectedly reset.
INTERACTIONS_TAB - Static variable in class edu.rice.cs.drjava.ui.MainFrame
 
InteractionsDocument - class edu.rice.cs.drjava.model.repl.InteractionsDocument.
The document that handles input to the repl and the interpretation of said input.
InteractionsDocument.ExceptionButtonListener - class edu.rice.cs.drjava.model.repl.InteractionsDocument.ExceptionButtonListener.
 
InteractionsDocument.ExceptionButtonListener(InteractionsDocument, String, int) - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsDocument.ExceptionButtonListener
 
InteractionsDocument() - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsDocument
put your documentation comment here
InteractionsEditorKit - class edu.rice.cs.drjava.model.repl.InteractionsEditorKit.
This mediates the model and view of interactions.
InteractionsEditorKit() - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsEditorKit
 
InteractionsException - exception edu.rice.cs.drjava.model.repl.InteractionsException.
Exception to signify that something went wrong during an interaction.
InteractionsException(String) - Constructor for class edu.rice.cs.drjava.model.repl.InteractionsException
 
interactionsExited(int) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
interactionsExited(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionsExited(int) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when the interactions JVM was closed by System.exit or by being aborted.
interactionsExitedCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
InteractionsHistoryFilter - class edu.rice.cs.drjava.ui.InteractionsHistoryFilter.
A file filter for files with extensions ".hist".
InteractionsHistoryFilter() - Constructor for class edu.rice.cs.drjava.ui.InteractionsHistoryFilter
 
InteractionsPane - class edu.rice.cs.drjava.ui.InteractionsPane.
The view component for repl interaction.
InteractionsPane.CaretUpdateListener - class edu.rice.cs.drjava.ui.InteractionsPane.CaretUpdateListener.
Listener to ensure that the caret always stays on or after the prompt, so that output is always scrolled to the bottom.
InteractionsPane.CaretUpdateListener(InteractionsPane) - Constructor for class edu.rice.cs.drjava.ui.InteractionsPane.CaretUpdateListener
 
InteractionsPane(GlobalModel) - Constructor for class edu.rice.cs.drjava.ui.InteractionsPane
 
InteractionsPaneTest - class edu.rice.cs.drjava.ui.InteractionsPaneTest.
Test functions of InteractionsPane.
InteractionsPaneTest(String) - Constructor for class edu.rice.cs.drjava.ui.InteractionsPaneTest
Constructor.
interactionsReady() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Called when a new interpreter has been registered.
interactionsReady() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Called when a new InteractionsJVM has registered as is ready for use.
interactionsReset() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
interactionsReset() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionsReset() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
interactionsReset() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when the interactions window is reset.
interactionsResetCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionsResetting() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
interactionsResetting() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Called when the interactions reset process begins.
interactionsResetting() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionsResetting() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CompileShouldSucceedListener
 
interactionsResetting() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Called when the interactionsJVM has begun to be resetted
interactionsResetting() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when the interactionsJVM has begun to be resetted
interactionsResettingCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionStartCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionStarted() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
interactionStarted() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
interactionStarted() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called after an interaction is started by the GlobalModel.
interpret(Reader, String) - Method in class edu.rice.cs.drjava.model.repl.DynamicJavaAdapter.InterpreterExtension
Extends the interpret method to deal with possible interrupted exceptions.
interpret(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Puts the given input into the interactions document and then interprets it, returning the result that was put into the interactions document.
interpret(String) - Method in interface edu.rice.cs.drjava.model.repl.JavaInterpreter
Interprets the given string.
interpret(String) - Method in class edu.rice.cs.drjava.model.repl.DynamicJavaAdapter
Interprets a string as Java source.
interpret(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
interpret(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
 
interpret(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
interpretCurrentInteraction() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Interprets the current given text at the prompt in the interactions pane.
interpretCurrentInteraction() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Interprets the current given text at the prompt in the interactions pane.
InterpreterInterruptedException - exception edu.rice.cs.drjava.model.repl.InterpreterInterruptedException.
Exception to signify that the interpreter was interrupted before it could complete.
InterpreterInterruptedException(int, int, int, int) - Constructor for class edu.rice.cs.drjava.model.repl.InterpreterInterruptedException
 
InterpreterJVM - class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM.
This is the main class for the interpreter JVM.
InterpreterJVM(String) - Constructor for class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
InterpreterJVMRemoteI - interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI.
This interface specifies the methods that the interpreter JVM exposes for the MainJVM to call.
interpretIgnoreResult(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
interrupt() - Method in class edu.rice.cs.util.swing.SwingWorker
A new method that interrupts the worker thread.
INTRO_URL - Static variable in class edu.rice.cs.drjava.ui.HelpFrame
 
INTRODUCTION - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 
InvalidPackageException - exception edu.rice.cs.drjava.model.definitions.InvalidPackageException.
An exception thrown by DefinitionsDocument.getPackageName() when the document contains an invalid package statement.
InvalidPackageException(int, String) - Constructor for class edu.rice.cs.drjava.model.definitions.InvalidPackageException
Constructs a exception
invokeSlave() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Invokes slave JVM.
isAvailable() - Method in class edu.rice.cs.drjava.model.compiler.CompilerProxy
Indicates whether this compiler is actually available.
isAvailable() - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
isAvailable() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
Indicates whether this compiler is actually available.
isAvailable() - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
 
isBlockCommentEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isBlockCommentEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
7
isBlockCommentEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isBlockCommentStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isBlockCommentStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
isBlockCommentStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isCellEditable(int, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
isCellEditable(int, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.StackTableModel
 
isCellEditable(int, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.ThreadTableModel
 
isCellEditable(int, int) - Method in class edu.rice.cs.util.swing.UneditableTableModel
 
isClosed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isClosed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
Indicates whether this is a closing brace.
isClosed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isClosedBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isClosedBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
isClosedBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isClosingAllFiles() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Returns whether we are in the process of closing all documents.
isCommented() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Indicates whether this brace is commented out.
isDisplayed() - Method in class edu.rice.cs.drjava.ui.TabbedPanel
 
isDoubleEscape() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isDoubleEscape() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
isDoubleEscape() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isDoubleEscapeSequence() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isDoubleEscapeSequence() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
isDoubleEscapeSequence() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isDoubleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isDoubleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
isDoubleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isEmpty() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
Returns true if the list is empty.
isEnabled() - Method in class edu.rice.cs.util.swing.DelegatingAction
 
isEscapedDoubleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isEscapedDoubleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
isEscapedDoubleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isEscapedSingleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isEscapedSingleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
isEscapedSingleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
Implementation of abstract function.
isGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isHeadless() - Static method in class edu.rice.cs.drjava.IndentFile
Java versions 1.4 or above should have this implemented.
isInBlockComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isInLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
isLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isMatch(ReducedToken) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Determine if the given token is a open/close match with this.
isMatch(ReducedToken) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
Check if two braces match.
isMatch(ReducedToken) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isModifiedOnDisk() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Determines if this definitions document has changed since the last save.
isModifiedOnDisk() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Determines if the definitions document has changed on disk since the last time the document was read.
isModifiedOnDisk() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Determines if the document has been modified since the last save.
isModifiedSinceSave() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Determines if this definitions document has changed since the last save.
isModifiedSinceSave() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Determines if the definitions document has changed since the last save.
isModifiedSinceSave() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Determines if the document has been modified since the last save.
isMultipleCharBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isMultipleCharBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
isMultipleCharBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isNewline() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isNewline() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
isNewline() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isNoCompilerAvailable() - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
 
isOnMatch() - Method in class edu.rice.cs.util.swing.FindReplaceMachine
Determine if the machine is on an instance of the find word.
isOpen() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isOpen() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
Indicates whether this is an opening brace.
isOpen() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isOpenBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isOpenBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
isOpenBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isQuoted() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Indicates whether this brace is inside quotes.
isReady() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Returns the status of the debugger
isShadowed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Indicates whether this brace is shadowed.
isSignificant() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
isSignificant() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.CommandUndoableEdit
 
isSingleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isSingleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
isSingleQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isSlash() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isSlash() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
isSlash() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isStar() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
isStar() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
isStar() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
isStartupInProgress() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Returns true if the slave is in the process of starting.
isUntitled() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Returns whether this document is currently untitled (indicating whether it has a file yet or not).
isUntitled() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Returns whether this document is currently untitled (indicating whether it has a file yet or not).
isUntitled() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns whether this document is currently untitled (indicating whether it has a file yet or not).
isWarning() - Method in class edu.rice.cs.drjava.model.compiler.CompilerError
Determines if the error is a warning.
isWarning() - Method in class edu.rice.cs.drjava.model.junit.JUnitError
Determines if the error is a warning.
itemStateChanged(ItemEvent) - Method in class edu.rice.cs.drjava.ui.FindReplaceDialog.MatchCaseListener
 

J

JAVAC_ALLOW_ASSERT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
JAVAC_LOCATION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
Javac141FromClasspath - class edu.rice.cs.drjava.model.compiler.Javac141FromClasspath.
A compiler interface to find Javac (1.4.1+) from the classpath, but to do so via a compiler proxy so that the compiler classes can be fully unloaded/reloaded every time it is used.
Javac141FromClasspath() - Constructor for class edu.rice.cs.drjava.model.compiler.Javac141FromClasspath
Private constructor due to singleton.
Javac141FromSetLocation - class edu.rice.cs.drjava.model.compiler.Javac141FromSetLocation.
A compiler interface to find Javac (1.4.1+) from the location specified in Configuration.
Javac141FromSetLocation() - Constructor for class edu.rice.cs.drjava.model.compiler.Javac141FromSetLocation
Private constructor due to singleton.
Javac141FromToolsJar - class edu.rice.cs.drjava.model.compiler.Javac141FromToolsJar.
A compiler interface to find Javac (1.4.1+) in the tools.jar file.
Javac141FromToolsJar() - Constructor for class edu.rice.cs.drjava.model.compiler.Javac141FromToolsJar
Private constructor due to singleton.
JavacFromClasspath - class edu.rice.cs.drjava.model.compiler.JavacFromClasspath.
A compiler interface to find Javac from the classpath, but to do so via a compiler proxy so that the compiler classes can be fully unloaded/reloaded every time it is used.
JavacFromClasspath() - Constructor for class edu.rice.cs.drjava.model.compiler.JavacFromClasspath
Private constructor due to singleton.
JavacFromSetLocation - class edu.rice.cs.drjava.model.compiler.JavacFromSetLocation.
A compiler interface to find Javac from the location specified in Configuration.
JavacFromSetLocation() - Constructor for class edu.rice.cs.drjava.model.compiler.JavacFromSetLocation
Private constructor due to singleton.
JavacFromToolsJar - class edu.rice.cs.drjava.model.compiler.JavacFromToolsJar.
A compiler interface to search a given
JavacFromToolsJar() - Constructor for class edu.rice.cs.drjava.model.compiler.JavacFromToolsJar
Private constructor due to singleton.
javaExcludes - Variable in class edu.rice.cs.drjava.model.debug.Step
 
JavaInterpreter - interface edu.rice.cs.drjava.model.repl.JavaInterpreter.
Interface for repl interpreters.
JavaInterpreterTest - class edu.rice.cs.drjava.model.repl.JavaInterpreterTest.
Tests the functionality of the repl interpreter.
JavaInterpreterTest(String) - Constructor for class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
put your documentation comment here
JavaSourceFilter - class edu.rice.cs.drjava.ui.JavaSourceFilter.
A file filter for files with extensions ".java" and ".gj".
JavaSourceFilter() - Constructor for class edu.rice.cs.drjava.ui.JavaSourceFilter
 
jl - Variable in class edu.rice.cs.util.swing.FontChooser.NwList
 
JSR14_COLLECTIONSPATH - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
JSR14_LOCATION - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
JSR14FromSetLocation - class edu.rice.cs.drjava.model.compiler.JSR14FromSetLocation.
A compiler interface to find jsr14 from the location specified in Configuration.
JSR14FromSetLocation() - Constructor for class edu.rice.cs.drjava.model.compiler.JSR14FromSetLocation
No longer a Singleton in order to re-determine the compiler's location multiple times.
JSR14v12FromSetLocation - class edu.rice.cs.drjava.model.compiler.JSR14v12FromSetLocation.
A compiler interface to find jsr14 v1.2 from the location specified in Configuration.
JSR14v12FromSetLocation() - Constructor for class edu.rice.cs.drjava.model.compiler.JSR14v12FromSetLocation
No longer a Singleton in order to re-determine the compiler's location multiple times.
jt - Variable in class edu.rice.cs.util.swing.FontChooser.NwList
 
jumpTo(URL) - Method in class edu.rice.cs.drjava.ui.HelpFrame
 
JUNIT_REASON - Static variable in interface edu.rice.cs.drjava.model.GlobalModelListener
This enumeration of save reason means that we want to run JUnit.
junitEndCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitEnded() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
junitEnded() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitEnded() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest.TestShouldSucceedListener
 
junitEnded() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called after JUnit is finished running tests.
JUnitError - class edu.rice.cs.drjava.model.junit.JUnitError.
A class to represent JUnit errors.
JUnitError(String, int, int, String, boolean, String, String) - Constructor for class edu.rice.cs.drjava.model.junit.JUnitError
Constructor.
JUnitErrorCaretListener - class edu.rice.cs.drjava.ui.JUnitErrorCaretListener.
Listens to the caret in a particular DefinitionsPane and highlights the source containing JUnitErrors as appropriate.
JUnitErrorCaretListener(OpenDefinitionsDocument, JUnitPanel.JUnitErrorListPane, DefinitionsPane) - Constructor for class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
Constructs a new caret listener to highlight JUnit errors.
JUnitErrorModel - class edu.rice.cs.drjava.model.junit.JUnitErrorModel.
Contains the JUnitErrors for a particular file after a test has ended.
JUnitErrorModel() - Constructor for class edu.rice.cs.drjava.model.junit.JUnitErrorModel
Constructs a new JUnitErrorModel to be maintained by a particular OpenDefinitionsDocument.
JUnitErrorModel(DefinitionsDocument, JUnitError[]) - Constructor for class edu.rice.cs.drjava.model.junit.JUnitErrorModel
Constructs a new JUnitErrorModel to be maintained by a particular OpenDefinitionsDocument.
JUnitErrorModelTest - class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest.
A test on the GlobalModel for JUnit testing.
JUnitErrorModelTest(String) - Constructor for class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
Constructor.
JUnitPanel - class edu.rice.cs.drjava.ui.JUnitPanel.
The panel which displays all the testing errors.
JUnitPanel.JUnitErrorListPane - class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane.
A pane to show JUnit errors.
JUnitPanel.JUnitErrorListPane.CompilerErrorColorOptionListener - class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane.CompilerErrorColorOptionListener.
The OptionListener for compiler COMPILER_ERROR_COLOR
JUnitPanel.JUnitErrorListPane.CompilerErrorColorOptionListener(JUnitPanel.JUnitErrorListPane) - Constructor for class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane.CompilerErrorColorOptionListener
 
JUnitPanel.JUnitErrorListPane.PopupAdapter - class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane.PopupAdapter.
private MouseAdapter _mouseListener = new MouseAdapter() { public void mouseClicked(MouseEvent e) { JUnitError error = _errorAtPoint(e.getPoint()); if (error == null) { selectNothing(); } else { _errorListPane.switchToError(error); } } };
JUnitPanel.JUnitErrorListPane.PopupAdapter(JUnitPanel.JUnitErrorListPane) - Constructor for class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane.PopupAdapter
 
JUnitPanel.JUnitErrorListPane(JUnitPanel) - Constructor for class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Constructs the ErrorListPane.
JUnitPanel(SingleDisplayModel, MainFrame) - Constructor for class edu.rice.cs.drjava.ui.JUnitPanel
Constructor.
junitRunning() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
junitRunning() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitRunning() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest.TestShouldSucceedListener
 
junitRunning() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called once JUnit actually starts running the tests.
junitRunningCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitStartCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitStarted(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
junitStarted(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
junitStarted(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest.TestShouldSucceedListener
 
junitStarted(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called after JUnit is started by the GlobalModel.
JUnitTestManager - class edu.rice.cs.drjava.model.junit.JUnitTestManager.
Runs in the InterpreterJVM.
JUnitTestManager(InterpreterJVM) - Constructor for class edu.rice.cs.drjava.model.junit.JUnitTestManager
 
JUnitTestRunner - class edu.rice.cs.drjava.model.junit.JUnitTestRunner.
DrJava's own testrunner.
JUnitTestRunner(InterpreterJVM) - Constructor for class edu.rice.cs.drjava.model.junit.JUnitTestRunner
Constructor

K

key - Variable in class edu.rice.cs.drjava.config.OptionParseException
 
KEY_BACKWARD - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor backwards
KEY_BEGIN_DOCUMENT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor to the beginning of the document
KEY_BEGIN_LINE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor to the beginning of the current line
KEY_CLOSE_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for closing a file
KEY_COMPILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for compiling current document
KEY_COMPILE_ALL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for compiling all
KEY_COPY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for copying
KEY_CUT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for cutting
KEY_CUT_LINE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for cutting a line
KEY_DEBUG_BREAKPOINT_TOGGLE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for toggling a breakpoint
KEY_DEBUG_MODE_TOGGLE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for toggling debug mode
KEY_DEBUG_RESUME - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for resuming the debugger
KEY_DEBUG_STEP_INTO - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for stepping into in the debugger
KEY_DEBUG_STEP_OUT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for stepping out in the debugger
KEY_DEBUG_STEP_OVER - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for stepping over in the debugger
KEY_DELETE_NEXT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for deleting the next character
KEY_DELETE_PREVIOUS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for deleting the previous character
KEY_DOWN - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor down
KEY_END_DOCUMENT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor to the end of the document
KEY_END_LINE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor to the end of the current line
KEY_FIND_NEXT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for find and replace
KEY_FIND_REPLACE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for find and replace
KEY_FORWARD - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor forwards
KEY_GOTO_LINE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for goto line
KEY_NEW_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for creating a new file
KEY_NEXT_DOCUMENT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for selecting next document
KEY_NEXT_WORD - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor to the beginning of the next word
KEY_OPEN_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for opening a file
KEY_PAGE_DOWN - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for page down
KEY_PAGE_UP - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for page up
KEY_PASTE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for pasting
KEY_PREVIOUS_DOCUMENT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for selecting previous document
KEY_PREVIOUS_WORD - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor to the beginning of the previous word
KEY_PRINT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for printing a file
KEY_PRINT_PREVIEW - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for showing the print preview
KEY_QUIT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for quitting
KEY_REDO - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for redo-ing
KEY_SAVE_FILE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for saving a file
KEY_SAVE_FILE_AS - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for saving a file as
KEY_SELECT_ALL - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for selecting all text
KEY_UNDO - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for undo-ing
KEY_UP - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
The key binding for moving the cursor up
KeyBindingManager - class edu.rice.cs.drjava.ui.KeyBindingManager.
Contains Hashtables that are used in the key-binding process along with methods to build them and access their contents.
KeyBindingManager.KeyStrokeData - class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData.
 
KeyBindingManager.KeyStrokeData(KeyBindingManager, KeyStroke, Action, JMenuItem, String, Option) - Constructor for class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
KeyBindingManager.KeyStrokeOptionListener - class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeOptionListener.
A listener that can be attached to KeyStrokeOptions that automatically updates the Hashtables in KeyBindingManager,the corresponding selection Action bindings, and the menu accelerators
KeyBindingManager.KeyStrokeOptionListener(KeyBindingManager, Action, KeyStroke) - Constructor for class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeOptionListener
 
KeyBindingManager.KeyStrokeOptionListener(KeyBindingManager, JMenuItem, Action, KeyStroke) - Constructor for class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeOptionListener
 
KeyBindingManager() - Constructor for class edu.rice.cs.drjava.ui.KeyBindingManager
 
keys - Static variable in class edu.rice.cs.drjava.config.KeyStrokeOption
 
keys - Variable in class edu.rice.cs.drjava.config.DefaultOptionMap
 
KEYS_TO_DELEGATE - Static variable in class edu.rice.cs.util.swing.DelegatingAction
These keys will be copied from the delegatee.
keys() - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
keys() - Method in interface edu.rice.cs.drjava.config.OptionMap
 
KeyStrokeConfigPanel - class edu.rice.cs.drjava.ui.config.KeyStrokeConfigPanel.
Panel to display all KeyStrokeOptionComponents.
KeyStrokeConfigPanel(String) - Constructor for class edu.rice.cs.drjava.ui.config.KeyStrokeConfigPanel
 
KeyStrokeConfigPanel(String, TreeSet) - Constructor for class edu.rice.cs.drjava.ui.config.KeyStrokeConfigPanel
 
KeyStrokeOption - class edu.rice.cs.drjava.config.KeyStrokeOption.
Class representing all configuration options with values of type KeyStroke.
KeyStrokeOption(String, KeyStroke) - Constructor for class edu.rice.cs.drjava.config.KeyStrokeOption
 
KeyStrokeOptionComponent - class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.
Graphical form of a KeyStrokeOption.
KeyStrokeOptionComponent.GetKeyDialog - class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog.
A dialog that allows the user to type in a keystroke to be bound to the action that was clicked.
KeyStrokeOptionComponent.GetKeyDialog.InputField - class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog.InputField.
A textfield that takes in one keystroke at a time and displays its formatted String version.
KeyStrokeOptionComponent.GetKeyDialog.InputField(KeyStrokeOptionComponent.GetKeyDialog) - Constructor for class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog.InputField
 
KeyStrokeOptionComponent.GetKeyDialog(KeyStrokeOptionComponent, Frame, String, boolean) - Constructor for class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
KeyStrokeOptionComponent(KeyStrokeOption, String, Frame) - Constructor for class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
 
KeyStrokeOptionComponentTest - class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponentTest.
Tests functionality of this OptionComponent
KeyStrokeOptionComponentTest(String) - Constructor for class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponentTest
 
KeyStrokeOptionTest - class edu.rice.cs.drjava.config.KeyStrokeOptionTest.
Class according to the JUnit protocol.
KeyStrokeOptionTest(String) - Constructor for class edu.rice.cs.drjava.config.KeyStrokeOptionTest
 
KEYWORD - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
KEYWORD_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
killInterpreter() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 

L

LabelComponent - class edu.rice.cs.drjava.ui.config.LabelComponent.
Displays a label in the form of an option component, to be displayed in a config panel.
LabelComponent(String, Frame) - Constructor for class edu.rice.cs.drjava.ui.config.LabelComponent
 
lastExitStatus - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
LEFT_PANEL_WIDTH - Static variable in class edu.rice.cs.drjava.ui.HelpFrame
 
length() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
 
LimitingClassLoader - class edu.rice.cs.util.classloader.LimitingClassLoader.
A class loader that does nothing but allow, at runtime, classes to be put on a list of "do not load" classes, which will be rejected from loading, even if they are available.
LimitingClassLoader(ClassLoader) - Constructor for class edu.rice.cs.util.classloader.LimitingClassLoader
Creates a LimitingClassLoader.
LINE_CMT - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
LINE_FONT - Static variable in class edu.rice.cs.drjava.model.print.DrJavaBook
 
LINE_NUMBER_WIDTH - Variable in class edu.rice.cs.drjava.model.print.DrJavaBook
 
LINEENUM_ENABLED - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether the line-numbers should be displayed in a row header.
LineEnumRule - class edu.rice.cs.drjava.ui.LineEnumRule.
The row header of the DefinitionsPane which displays the line numbers
LineEnumRule(DefinitionsPane) - Constructor for class edu.rice.cs.drjava.ui.LineEnumRule
Create a new component to display line numbers along the left of the definitions pane.
lineNumber() - Method in class edu.rice.cs.drjava.model.compiler.CompilerError
Gets the line number of the error.
lineNumber() - Method in class edu.rice.cs.drjava.model.junit.JUnitError
Gets the line number of the error.
listenerCount() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
 
listeners - Variable in class edu.rice.cs.drjava.config.Option
a hashtablethat maps Configuration Objects to a list of listeners for this particular option.
load(String) - Method in class edu.rice.cs.drjava.model.junit.DrJavaTestClassLoader
 
loadClass(String, boolean) - Method in class edu.rice.cs.drjava.DrJavaClassLoader
 
loadClass(String, boolean) - Method in class edu.rice.cs.drjava.model.repl.DynamicJavaAdapter.ClassLoaderExtension
 
loadClass(String, boolean) - Method in class edu.rice.cs.util.classloader.StickyClassLoader
Loads the given class, delegating first to the new class loader and then second to the old class loader.
loadClass(String, boolean) - Method in class edu.rice.cs.util.classloader.LimitingClassLoader
Overrides ClassLoader.loadClass(String,boolean) to reject classes whose names are on the restricted list.
loadConfiguration() - Method in class edu.rice.cs.drjava.config.FileConfiguration
Calls SavableConfiguration.loadConfiguration, which loads all values from the file, based on the defaults in OptionConstants.
loadConfiguration(InputStream) - Method in class edu.rice.cs.drjava.config.SavableConfiguration
Creates an OptionMapLoader with the values loaded from the InputStream (and defaults where values weren't specified) and loads them into this Configuration's OptionMap.
loadHistory(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Interprets the file selected in the FileOpenSelector.
loadInto(OptionMap) - Method in class edu.rice.cs.drjava.config.OptionMapLoader
creates an OptionMap from an InputStream.
loadMainMethod() - Static method in class edu.rice.cs.drjava.DrJava
private static Class loadClass(ClassLoader cl, String name) { try { return cl.loadClass(name); } catch(Exception e) { System.err.println("Error in attempt to load "+name+" using "+cl); System.err.println(e.toString()); System.err.println(); System.err.println(); } return null; } private static void testCL(ClassLoader cl) { loadClass(cl,"edu.rice.cs.drjava.DrJava"); loadClass(cl,"com.sun.jdi.Bootstrap"); }
lparen - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
 

M

main(String[]) - Static method in class edu.rice.cs.drjava.Version
 
main(String[]) - Static method in class edu.rice.cs.drjava.IndentFile
 
main(String[]) - Static method in class edu.rice.cs.drjava.DrJava
Main method for DrJava.
main(String[]) - Static method in class edu.rice.cs.drjava.config.KeyStrokeOptionTest
Main method to be called by testLocalSpecificFormat.
main(String[]) - Static method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
Main entry point for interpreter JVM.
main(String[]) - Static method in class edu.rice.cs.util.Version
 
main(String[]) - Static method in class edu.rice.cs.util.newjvm.ExecJVMTest.FileCreator
 
main(String[]) - Static method in class edu.rice.cs.util.newjvm.SlaveJVMRunner
The main method for invoking a slave JVM.
MainFrame - class edu.rice.cs.drjava.ui.MainFrame.
DrJava's main window.
MainFrame.DocCellRenderer - class edu.rice.cs.drjava.ui.MainFrame.DocCellRenderer.
Prints a display label for each item in the document list.
MainFrame.DocCellRenderer(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.DocCellRenderer
 
MainFrame.DoclistFontOptionListener - class edu.rice.cs.drjava.ui.MainFrame.DoclistFontOptionListener.
The OptionListener for FONT_DOCLIST
MainFrame.DoclistFontOptionListener(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.DoclistFontOptionListener
 
MainFrame.GlassPane - class edu.rice.cs.drjava.ui.MainFrame.GlassPane.
Blocks access to DrJava while the hourglass cursor is on
MainFrame.GlassPane(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.GlassPane
Creates a new GlassPane over the DrJava window
MainFrame.LineEnumOptionListener - class edu.rice.cs.drjava.ui.MainFrame.LineEnumOptionListener.
The OptionListener for LINEENUM_ENABLED
MainFrame.LineEnumOptionListener(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.LineEnumOptionListener
 
MainFrame.MainFontOptionListener - class edu.rice.cs.drjava.ui.MainFrame.MainFontOptionListener.
The OptionListener for FONT_MAIN
MainFrame.MainFontOptionListener(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.MainFontOptionListener
 
MainFrame.ModelListener - class edu.rice.cs.drjava.ui.MainFrame.ModelListener.
Inner class to listen to all events in the model.
MainFrame.ModelListener(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
MainFrame.PositionListener - class edu.rice.cs.drjava.ui.MainFrame.PositionListener.
Inner class to handle the updating of current position within the document.
MainFrame.PositionListener(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.PositionListener
 
MainFrame.QuitPromptOptionListener - class edu.rice.cs.drjava.ui.MainFrame.QuitPromptOptionListener.
The OptionListener for QUIT_PROMPT
MainFrame.QuitPromptOptionListener(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.QuitPromptOptionListener
 
MainFrame.RecentFilesOptionListener - class edu.rice.cs.drjava.ui.MainFrame.RecentFilesOptionListener.
The OptionListener for RECENT_FILES_MAX_SIZE
MainFrame.RecentFilesOptionListener(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.RecentFilesOptionListener
 
MainFrame.ToolbarFontOptionListener - class edu.rice.cs.drjava.ui.MainFrame.ToolbarFontOptionListener.
The OptionListener for FONT_TOOLBAR
MainFrame.ToolbarFontOptionListener(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.ToolbarFontOptionListener
 
MainFrame.ToolbarOptionListener - class edu.rice.cs.drjava.ui.MainFrame.ToolbarOptionListener.
The OptionListener for TOOLBAR options
MainFrame.ToolbarOptionListener(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.ToolbarOptionListener
 
MainFrame.UIDebugListener - class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener.
Listens to events from the debugger.
MainFrame.UIDebugListener(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
MainFrame.WorkingDirOptionListener - class edu.rice.cs.drjava.ui.MainFrame.WorkingDirOptionListener.
The OptionListener for WORKING_DIRECTORY
MainFrame.WorkingDirOptionListener(MainFrame) - Constructor for class edu.rice.cs.drjava.ui.MainFrame.WorkingDirOptionListener
 
MainFrame() - Constructor for class edu.rice.cs.drjava.ui.MainFrame
Creates the main window, and shows it.
MainFrame(int) - Constructor for class edu.rice.cs.drjava.ui.MainFrame
Creates the main window and shows it.
MainFrameTest - class edu.rice.cs.drjava.ui.MainFrameTest.
Test functions of MainFrame.
MainFrameTest(String) - Constructor for class edu.rice.cs.drjava.ui.MainFrameTest
Constructor.
MainJVM - class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.
Manages a remote JVM.
MainJVM.RestartThread - class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.RestartThread.
 
MainJVM.RestartThread(MainJVM) - Constructor for class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.RestartThread
 
MainJVM(GlobalModel) - Constructor for class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Creates a new MainJVM to handle communication with the Interpreter JVM, and instantiates the Interpreter JVM.
MainJVM(GlobalModel, int) - Constructor for class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Creates a new MainJVM to handle communication with the Interpreter JVM, and instantiates the Interpreter JVM.
MainJVM(int) - Constructor for class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Creates a MainJVM without a model.
MainJVMRemoteI - interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI.
This interface specifies the methods that the Main JVM exposes for the InterpreterJVM to call.
make(String, Object) - Static method in class edu.rice.cs.drjava.model.repl.Pair
put your documentation comment here
makeB() - Method in interface edu.rice.cs.util.classloader.StickyClassLoaderTest.BMaker
 
makeB() - Method in class edu.rice.cs.util.classloader.StickyClassLoaderTest.A
 
MakeBrace(String, ReducedModelState) - Static method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
Virtual constructor.
makeButton(Action, int, int, int) - Static method in class edu.rice.cs.drjava.ui.HelpFrame
 
makeCopyCursor() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Make a copy of the token list's iterator.
makeCurrentOffsetStart() - Method in class edu.rice.cs.util.swing.FindReplaceMachine
 
map - Variable in class edu.rice.cs.drjava.config.OptionParser
an inner hashtable that maps DefaultOptionMaps to value T's.
map - Variable in class edu.rice.cs.drjava.config.Configuration
OptionMap used to store all option settings.
mask - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
 
MasterRemote - interface edu.rice.cs.util.newjvm.MasterRemote.
The remote interface for a master JVM.
MATCH_PAINTER - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Paren/brace/bracket matching highlight color.
matchesRegion(int, int) - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Tests to see if the given offsets correspond to the offsets specified within this highlight.
MAX - Variable in class edu.rice.cs.drjava.ui.RecentFileManager
 
MAX_SIZE - Static variable in class edu.rice.cs.drjava.model.repl.History
 
maybeShowPopup(MouseEvent) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.PopupMenuMouseAdapter
 
maybeShowPopup(MouseEvent) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane.PopupAdapter
 
message - Variable in class edu.rice.cs.drjava.config.OptionParseException
 
MESSAGE - Static variable in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
message() - Method in class edu.rice.cs.drjava.model.compiler.CompilerError
Gets the error message.
message() - Method in class edu.rice.cs.drjava.model.junit.JUnitError
Gets the error message.
MixedQuoteTest - class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest.
Tests the interaction between double and single quotes.
MixedQuoteTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest
Constructor.
model - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest
 
model0 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
 
model0 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
model0 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
 
model0 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
 
model1 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
 
model1 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
model1 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
 
model1 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
 
model2 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
 
model2 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
 
model2 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
 
model2 - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
 
ModelList - class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.
A list class with some extra features.
ModelList.Iterator - class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator.
Iterators for model list.
ModelList.Iterator(ModelList) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Constructor.
ModelList.Iterator(ModelList, ModelList.Iterator) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Copy constructor.
ModelList.Node - class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Node.
A node class for the list.
ModelList.Node() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Node
 
ModelList.Node(Object, ModelList.Node, ModelList.Node) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Node
 
ModelList() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
Constructor.
ModelListTest - class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest.
Tests the functionality of the ModelList list class.
ModelListTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
MONKEYTEST_COMPILEERROR_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
 
MONKEYTEST_FAIL_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
 
MONKEYTEST_FAIL_TEXT - Static variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
 
MONKEYTEST_INFINITE_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
 
MONKEYTEST_PASS_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
 
mousePressed(MouseEvent) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.PopupMenuMouseAdapter
 
mousePressed(MouseEvent) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane.PopupAdapter
 
mouseReleased(MouseEvent) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.PopupMenuMouseAdapter
 
mouseReleased(MouseEvent) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane.PopupAdapter
 
move(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
The actual cursor movement logic.
move(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Updates the BraceReduction to reflect cursor movement.
move(int) - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Updates the BraceReduction to reflect cursor movement.
move(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
Updates ReducedModelBrace to reflect cursor movement.
move(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Updates the BraceReduction to reflect cursor movement.
move(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Updates the BraceReduction to reflect cursor movement.
moveEnd() - Method in class edu.rice.cs.drjava.model.repl.History
Move the cursor to just past the end.
moveHistoryNext() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
put your documentation comment here
moveHistoryPrevious() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
put your documentation comment here
moveLeft() - Method in class edu.rice.cs.drjava.ui.InteractionsPane
 
moveNext() - Method in class edu.rice.cs.drjava.model.repl.History
Moves cursor forward 1, or throws exception if there is none.
movePrevious() - Method in class edu.rice.cs.drjava.model.repl.History
Moves cursor back 1, or throws exception if there is none.
moveRight() - Method in class edu.rice.cs.drjava.ui.InteractionsPane
 
moveToEnd() - Method in class edu.rice.cs.drjava.ui.InteractionsPane
 
moveToPrompt() - Method in class edu.rice.cs.drjava.ui.InteractionsPane
 
msg - Variable in class edu.rice.cs.drjava.ui.UncaughtExceptionWindow
Returns the canned message for the user
mustUseSystemLoader(String) - Method in class edu.rice.cs.drjava.DrJavaClassLoader
 
myLoader - Variable in class edu.rice.cs.util.classloader.StickyClassLoaderTest
 
myName - Variable in class edu.rice.cs.util.classloader.StickyClassLoaderTest
 

N

name - Variable in class edu.rice.cs.drjava.config.OptionParser
The logical name of this configurable option (i.e.
name - Variable in class edu.rice.cs.drjava.ui.AboutDialog.ImageInfo
 
newCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
newFile() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Creates a new document, adds it to the list of open documents, and sets it to be active.
newFile() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Creates a new definitions document and adds it to the list.
newFile() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Creates a new document in the definitions pane and adds it to the list of open documents.
newFileCreated(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
newFileCreated(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
newFileCreated(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called after a new document is created.
NewJVMTest - class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.
Tests the functionality of the new JVM manager.
NewJVMTest.TestJVMExtension - class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension.
 
NewJVMTest.TestJVMExtension() - Constructor for class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
NewJVMTest(String) - Constructor for class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
next - Variable in class edu.rice.cs.drjava.ui.HelpFrame.HistoryList
 
next() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Move to the token immediately right.
next() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Move the reduced model to the next token and update the cursor information.
next() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Move to the next node.
nextBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
Goes to the location before the brace.
nextItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Get the next token.
nextItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Return the item associated with the node after the current node.
nextItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
NO_RESULT - Static variable in interface edu.rice.cs.drjava.model.repl.JavaInterpreter
Value returned to indicate no result.
noBrace - Static variable in class edu.rice.cs.drjava.model.definitions.IndentTest
 
noBrace - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
NoCompilerAvailable - class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable.
A CompilerInterface implementation for signifying that no compiler is available.
NoCompilerAvailable() - Constructor for class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
nof1 - Variable in class edu.rice.cs.drjava.CommandLineTest
Files that do not exist (constructor deletes them), and their filenames.
nof1_name - Variable in class edu.rice.cs.drjava.CommandLineTest
 
nof2 - Variable in class edu.rice.cs.drjava.CommandLineTest
 
nof2_name - Variable in class edu.rice.cs.drjava.CommandLineTest
 
nof3 - Variable in class edu.rice.cs.drjava.CommandLineTest
 
nof3_name - Variable in class edu.rice.cs.drjava.CommandLineTest
 
NON_TESTCASE_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
 
NonNegativeIntegerOption - class edu.rice.cs.drjava.config.NonNegativeIntegerOption.
Class defining all configuration options with values of type NonNegativeInteger.
NonNegativeIntegerOption(String, Integer) - Constructor for class edu.rice.cs.drjava.config.NonNegativeIntegerOption
 
NONPUBLIC_TEXT - Static variable in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
 
NONPUBLIC_TEXT - Static variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
 
nonTestCase() - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
nonTestCase() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Called from the JUnitTestManager if its given className is not a test case.
nonTestCase() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
nonTestCase() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Called from the JUnitTestManager if its given className is not a test case.
nonTestCase() - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called when trying to test a non-TestCase class.
nonTestCase() - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
nonTestCase() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
nonTestCase() - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
 
nonTestCaseCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
NORMAL - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
NORMAL_ATTRIBUTES - Static variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel
 
NORMAL_ATTRIBUTES - Static variable in class edu.rice.cs.drjava.ui.JUnitPanel
 
NORMAL_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
notifyDebuggerShutdown() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Notifies all listeneres that the debugger has shut down.
notifyDebuggerStarted() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Notifies all listeneres that the debugger has started.
notifyListener(DebugListener) - Method in class edu.rice.cs.drjava.model.debug.DebugManager.EventNotifier
 
notifyListener(GlobalModelListener) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.EventNotifier
 
notifyListeners(Configuration, Object) - Method in class edu.rice.cs.drjava.config.Option
 
notifyListeners(Configuration, Object) - Method in class edu.rice.cs.drjava.config.IntegerOption
 
notifyListeners(Configuration, Object) - Method in class edu.rice.cs.drjava.config.VectorOption
 
notifyListeners(Configuration, Object) - Method in class edu.rice.cs.drjava.config.StringOption
 
notifyListeners(Configuration, Object) - Method in class edu.rice.cs.drjava.config.FontOption
 
notifyListeners(Configuration, Object) - Method in class edu.rice.cs.drjava.config.KeyStrokeOption
 
notifyListeners(Configuration, Object) - Method in class edu.rice.cs.drjava.config.ColorOption
 
notifyListeners(Configuration, Object) - Method in class edu.rice.cs.drjava.config.FileOption
 
notifyListeners(Configuration, Object) - Method in class edu.rice.cs.drjava.config.BooleanOption
 
notifyListeners(DebugManager.EventNotifier) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Lets the listeners know some event has taken place.
notifyListeners(DefaultGlobalModel.EventNotifier) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Lets the listeners know some event has taken place.
notifyOfCollapse(int, int, ModelList.Node) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
When an iterator collapses part of the list, it notifies other iterators in the set of listeners so they can stay updated.
notifyOfInsert(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
When an iterator inserts an item, it notifies other iterators in the set of listeners so they can stay updated.
notifyOfRemove(int, ModelList.Node) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
When an iterator removes an item, it notifies other iterators in the set of listeners so they can stay updated.
notifyStepRequested() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Notifies all listeneres that a step has been requested.
NULL_FILE - Static variable in class edu.rice.cs.drjava.config.FileOption
Special sentinal file indicating that this option is not set.
NULL_KEYSTROKE - Static variable in class edu.rice.cs.drjava.config.KeyStrokeOption
 
NUMBER - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
NUMBER_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
numberItems() - Method in class edu.rice.cs.drjava.ui.RecentFileManager
Trims the recent file list to the configured size and numbers the remaining files according to their position in the list

O

ONLY - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Free
 
ONLY - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Stutter
 
ONLY - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideSingleQuote
 
ONLY - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideBlockComment
 
ONLY - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideDoubleQuote
 
ONLY - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideLineComment
 
ONLY - Static variable in class edu.rice.cs.drjava.model.compiler.Javac141FromToolsJar
 
ONLY - Static variable in class edu.rice.cs.drjava.model.compiler.JavacFromClasspath
 
ONLY - Static variable in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
ONLY - Static variable in class edu.rice.cs.drjava.model.compiler.GJv6FromClasspath
 
ONLY - Static variable in class edu.rice.cs.drjava.model.compiler.JavacFromToolsJar
 
ONLY - Static variable in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
Singleton instance.
ONLY - Static variable in class edu.rice.cs.drjava.model.compiler.Javac141FromClasspath
 
ONLY - Static variable in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
Singleton instance.
open(FileOpenSelector) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
openBraceImmediatelyRight() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
openBracket - Static variable in class edu.rice.cs.drjava.model.definitions.IndentTest
 
openBracket - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
openCommandLineFiles(MainFrame, String[]) - Static method in class edu.rice.cs.drjava.DrJava
Handle the list of files specified on the command line.
openCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
OpenDefinitionsDocument - interface edu.rice.cs.drjava.model.OpenDefinitionsDocument.
Interface for the GlobalModel's handler of an open DefinitionsDocument.
openFile(FileOpenSelector) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Open a file and read it into the definitions.
openFile(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Open a file and read it into the definitions.
openFile(FileOpenSelector) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Open a file and read it into the definitions.
openFiles(FileOpenSelector) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Open multiple files and read it into the definitions.
openFiles(FileOpenSelector) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Opens multiple files and reads them into the definitions.
openFiles(FileOpenSelector) - Method in interface edu.rice.cs.drjava.model.GlobalModel
 
openParen - Static variable in class edu.rice.cs.drjava.model.definitions.IndentTest
 
openParen - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
openSquiggly - Static variable in class edu.rice.cs.drjava.model.definitions.IndentTest
 
openSquiggly - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfo
 
OperationCanceledException - exception edu.rice.cs.drjava.model.OperationCanceledException.
Indicates that a GUI operation has been canceled, e.g., choosing a file to save to from a file selection dialog.
OperationCanceledException() - Constructor for class edu.rice.cs.drjava.model.OperationCanceledException
 
option - Variable in class edu.rice.cs.drjava.config.OptionEvent
 
Option - class edu.rice.cs.drjava.config.Option.
Represents a configurable option in DrJava that has a static (programmatic) type of T.
OPTION_DOC - Static variable in class edu.rice.cs.drjava.config.OptionMapLoaderTest
an artificially created properties "file"
Option(String, Object) - Constructor for class edu.rice.cs.drjava.config.Option
constructor that takes in a name and default value
optionChanged(OptionEvent) - Method in interface edu.rice.cs.drjava.config.OptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.BackgroundColorOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.MatchColorOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.ErrorColorOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.BreakpointColorOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.ThreadColorOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.CompilerLocationOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane.CompilerErrorColorOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane.CompilerErrorColorOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame.MainFontOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame.DoclistFontOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame.ToolbarFontOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame.ToolbarOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame.WorkingDirOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame.LineEnumOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame.QuitPromptOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.MainFrame.RecentFilesOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.ExtraClasspathOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.model.definitions.ColoringView.ColorOptionListener
 
optionChanged(OptionEvent) - Method in class edu.rice.cs.drjava.model.repl.History.HistorySizeOptionListener
 
OptionComponent - class edu.rice.cs.drjava.ui.config.OptionComponent.
The graphical form of an Option.
OptionComponent(Option, String, Frame) - Constructor for class edu.rice.cs.drjava.ui.config.OptionComponent
 
OptionComponent(String, Frame) - Constructor for class edu.rice.cs.drjava.ui.config.OptionComponent
Special constructor for degenerate option components does not take an option.
OptionConstants - interface edu.rice.cs.drjava.config.OptionConstants.
 
OptionEvent - class edu.rice.cs.drjava.config.OptionEvent.
 
OptionEvent(Option, Object) - Constructor for class edu.rice.cs.drjava.config.OptionEvent
 
OptionListener - interface edu.rice.cs.drjava.config.OptionListener.
 
OptionMap - interface edu.rice.cs.drjava.config.OptionMap.
 
OptionMapLoader - class edu.rice.cs.drjava.config.OptionMapLoader.
 
OptionMapLoader(InputStream) - Constructor for class edu.rice.cs.drjava.config.OptionMapLoader
creates an OptionMapLoader from a given input stream.
OptionMapLoader(Properties) - Constructor for class edu.rice.cs.drjava.config.OptionMapLoader
 
OptionMapLoaderTest - class edu.rice.cs.drjava.config.OptionMapLoaderTest.
 
OptionMapLoaderTest.StringInputStream - class edu.rice.cs.drjava.config.OptionMapLoaderTest.StringInputStream.
 
OptionMapLoaderTest.StringInputStream(String) - Constructor for class edu.rice.cs.drjava.config.OptionMapLoaderTest.StringInputStream
 
OptionMapLoaderTest(String) - Constructor for class edu.rice.cs.drjava.config.OptionMapLoaderTest
 
OptionParseException - exception edu.rice.cs.drjava.config.OptionParseException.
Exception indicating that an OptionParser could not parse the specified value for a given configurable option.
OptionParseException(String, String, String) - Constructor for class edu.rice.cs.drjava.config.OptionParseException
Exception indicating that an OptionParser could not parse the specified value for a given configurable option.
OptionParser - class edu.rice.cs.drjava.config.OptionParser.
the association of an OptionName with the ability to parse something to type T the special property is that if U extends T, then OptionParser extends OptionParser.
OptionParser(String, Object) - Constructor for class edu.rice.cs.drjava.config.OptionParser
constructor that takes in a name
OS_NAME - Static variable in class edu.rice.cs.util.newjvm.ExecJVM
 
OUT_OF_SYNC_ATTRIBUTES - Static variable in class edu.rice.cs.drjava.ui.JUnitPanel
 
outBuf - Variable in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
OutputPane - class edu.rice.cs.drjava.ui.OutputPane.
The view component to which System.out and System.err is redirected when DrJava is run.
OutputPane.ScrollToEndDocumentListener - class edu.rice.cs.drjava.ui.OutputPane.ScrollToEndDocumentListener.
 
OutputPane.ScrollToEndDocumentListener(OutputPane) - Constructor for class edu.rice.cs.drjava.ui.OutputPane.ScrollToEndDocumentListener
 
OutputPane(GlobalModel) - Constructor for class edu.rice.cs.drjava.ui.OutputPane
 
OutputStreamRedirector - class edu.rice.cs.util.OutputStreamRedirector.
Allows an output stream, such as System.out and System.err, to be redirected to another stream.
OutputStreamRedirector() - Constructor for class edu.rice.cs.util.OutputStreamRedirector
 

P

PAGE_BORDER - Static variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
PAGE_ZOOM - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
PagePrinter - class edu.rice.cs.drjava.model.print.PagePrinter.
Class which represents a Printable object for a given page of the print job.
PagePrinter(int, String, DrJavaBook) - Constructor for class edu.rice.cs.drjava.model.print.PagePrinter
Constructs a PagePrinter for a given page number, a given filename, and parent.
paint(Graphics) - Method in class edu.rice.cs.drjava.ui.PreviewFrame.PagePreview
 
paintComponent(Graphics) - Method in class edu.rice.cs.drjava.ui.LineEnumRule
Paints the line enumeration component.
Pair - class edu.rice.cs.drjava.model.repl.Pair.
A structure to contain a String and an Object pair.
Pair - class edu.rice.cs.util.Pair.
A pair.
Pair(Object, Object) - Constructor for class edu.rice.cs.util.Pair
 
Pair(String, Object) - Constructor for class edu.rice.cs.drjava.model.repl.Pair
put your documentation comment here
parse(String) - Method in class edu.rice.cs.drjava.config.OptionParser
the ability to parse a string to an object of type T.
parse(String) - Method in class edu.rice.cs.drjava.config.IntegerOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.IntegerOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.VectorOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.VectorOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.StringOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.StringOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.FontOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.FontOption
 
parse(String) - Method in interface edu.rice.cs.drjava.config.ParseStrategy
 
parse(String) - Method in class edu.rice.cs.drjava.config.KeyStrokeOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.KeyStrokeOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.NonNegativeIntegerOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.ColorOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.ColorOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.FileOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.FileOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.BooleanOption
 
parse(String) - Method in class edu.rice.cs.drjava.config.BooleanOption
 
parser - Variable in class edu.rice.cs.drjava.config.VectorOption
 
ParseStrategy - interface edu.rice.cs.drjava.config.ParseStrategy.
the sheer ability to parse a String into something of type T
pasteAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Default paste action.
PATH_SEPARATOR - Static variable in class edu.rice.cs.util.newjvm.ExecJVM
 
PendingRequestManager - class edu.rice.cs.drjava.model.debug.PendingRequestManager.
Keeps track of DocumentDebugActions that are waiting to be resolved when the classes they corresponed to are prepared.
PendingRequestManager(DebugManager) - Constructor for class edu.rice.cs.drjava.model.debug.PendingRequestManager
 
poll(GlobalModelListener) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.EventPoller
 
pollListeners(DefaultGlobalModel.EventPoller) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Allows the GlobalModel to ask its listeners a yes/no question and receive a response.
posInParenPhrase(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns true if the given position is inside a paren phrase.
posNotInBlock(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns true if the given position is not inside a paren/brace/etc phrase.
pred - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Node
 
PREFIX - Static variable in class edu.rice.cs.util.FileOpsTest
 
preparePrintJob() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
preparePrintJob() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
This method tells the document to prepare all the DrJavaBook and PagePrinter objects.
prev - Variable in class edu.rice.cs.drjava.ui.HelpFrame.HistoryList
 
prev() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Move to the token immediately left.
prev() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Move the reduced model to the previous token and update the cursor information.
prev() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Move to the previous node.
PreventExitSecurityManager - class edu.rice.cs.util.PreventExitSecurityManager.
A security manager to prevent exiting the VM indiscriminately.
PreventExitSecurityManager(SecurityManager) - Constructor for class edu.rice.cs.util.PreventExitSecurityManager
Creates a PreventExitSecurityManager, delegating all permission checks except for exiting to the given parent manager.
PreventExitSecurityManagerTest - class edu.rice.cs.util.PreventExitSecurityManagerTest.
Test cases for PreventExitSecurityManager.
PreventExitSecurityManagerTest(String) - Constructor for class edu.rice.cs.util.PreventExitSecurityManagerTest
Constructor.
PREVIEW_HEIGHT - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
PREVIEW_PAGE_HEIGHT - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
PREVIEW_PAGE_WIDTH - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
PREVIEW_WIDTH - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
PreviewFrame - class edu.rice.cs.drjava.ui.PreviewFrame.
DrJava's print preview window
PreviewFrame.JSpinnerChanger - class edu.rice.cs.drjava.ui.PreviewFrame.JSpinnerChanger.
 
PreviewFrame.JSpinnerChanger(PreviewFrame, Class, JComponent) - Constructor for class edu.rice.cs.drjava.ui.PreviewFrame.JSpinnerChanger
 
PreviewFrame.JTextFieldChanger - class edu.rice.cs.drjava.ui.PreviewFrame.JTextFieldChanger.
 
PreviewFrame.JTextFieldChanger(PreviewFrame, JTextField) - Constructor for class edu.rice.cs.drjava.ui.PreviewFrame.JTextFieldChanger
 
PreviewFrame.PageChangerUpdater - class edu.rice.cs.drjava.ui.PreviewFrame.PageChangerUpdater.
 
PreviewFrame.PageChangerUpdater() - Constructor for class edu.rice.cs.drjava.ui.PreviewFrame.PageChangerUpdater
 
PreviewFrame.PagePreview - class edu.rice.cs.drjava.ui.PreviewFrame.PagePreview.
Inner class which displays the image on the screen, and holds the Image object.
PreviewFrame.PagePreview(PreviewFrame, int, int) - Constructor for class edu.rice.cs.drjava.ui.PreviewFrame.PagePreview
Constructs a PagePreview object with given width and height.
PreviewFrame.PagePreviewContainer - class edu.rice.cs.drjava.ui.PreviewFrame.PagePreviewContainer.
Internal class which holds (and places) the PagePreview object.
PreviewFrame.PagePreviewContainer(PreviewFrame) - Constructor for class edu.rice.cs.drjava.ui.PreviewFrame.PagePreviewContainer
 
PreviewFrame(SingleDisplayModel, MainFrame) - Constructor for class edu.rice.cs.drjava.ui.PreviewFrame
Contructs a new PreviewFrame using a parent model and a Pageable object print to show.
previousBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
Returns distance from current location of cursor to the location of the previous significant brace.
prevItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
Get the previous token.
prevItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Return the item associated with the node before the current node.
prevItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
PRINT_FONT - Static variable in class edu.rice.cs.drjava.model.print.DrJavaBook
 
print() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
 
print() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Prints the given document by bringing up a "Print" window.
print(Graphics, PageFormat, int) - Method in class edu.rice.cs.drjava.model.print.PagePrinter
Method to support the Printable interface.
print(String) - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler.OurLog
Overrides Log.print, making it a no-op.
print(String) - Method in class edu.rice.cs.util.OutputStreamRedirector
Implement this method to print to the appropriate destination.
printBreakpoints() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Prints the list of breakpoints in the current session of DrJava, both pending resolved Breakpoints are listed
printDebugMessage(String) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Called when the debugger wants to print a message.
printDebugMessage(String) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Called when the debugger wants to print a message.
printEvents - Variable in class edu.rice.cs.drjava.model.debug.DebugTest
 
printFooter(Graphics2D, PageFormat, int) - Method in class edu.rice.cs.drjava.model.print.PagePrinter
Method which prints the footer onto the document
printMessage(String) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Prints a message in the Interactions Pane.
printMessages - Variable in class edu.rice.cs.drjava.model.debug.DebugTest
 
processKeyEvent(KeyEvent) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Takes in any keyboard input, checks to see if it is in the keyToActionMap in KeybindingManager, if so executes the action, otherwise checks if it contains the current platform's menu shortcut modifier and if so, ignores that command (this disallows the execution of the UI's default actions such as cut/copy/paste/select all), otherwise does whatever normally would be done
processKeyEvent(KeyEvent) - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog.InputField
 
PROMPT - Static variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
prompt() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
promptKey(KeyStrokeOptionComponent) - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
prop - Variable in class edu.rice.cs.drjava.config.OptionMapLoader
 
PTR_CHAR - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
The character that represents the cursor in toString().
put(Option, Action, JMenuItem, String) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
 
putValue(String, Object) - Method in class edu.rice.cs.util.swing.DelegatingAction
 

Q

QuestionBraceIsCurly - class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurly.
Determines whether or not the last block or expression list opened previous to the start of the current line was opened by the character '{'.
QuestionBraceIsCurly(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurly
 
QuestionBraceIsCurlyTest - class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurlyTest.
Test class according to the JUnit protocol.
QuestionBraceIsCurlyTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurlyTest
 
QuestionBraceIsParenOrBracket - class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracket.
Determines whether or not the last block or expression list opened previous to the start of the current line was opened by one of the characters '(' or '['.
QuestionBraceIsParenOrBracket(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracket
 
QuestionBraceIsParenOrBracketTest - class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracketTest.
Test class according to the JUnit protocol.
QuestionBraceIsParenOrBracketTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracketTest
 
QuestionCurrLineEmpty - class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmpty.
 
QuestionCurrLineEmpty(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmpty
 
QuestionCurrLineEmptyTest - class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyTest.
Tests whether the current line is empty.
QuestionCurrLineEmptyTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyTest
 
QuestionCurrLineStartsWith - class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWith.
Question rule in the indentation decision tree.
QuestionCurrLineStartsWith(String, IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWith
Constructs a new rule for the given prefix string.
QuestionCurrLineStartsWithSkipComments - class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipComments.
Determines whether or not the current line in the document starts with a specific character sequence, skipping over any comments on that line.
QuestionCurrLineStartsWithSkipComments(String, IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipComments
 
QuestionCurrLineStartsWithSkipCommentsTest - class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipCommentsTest.
Test class according to the JUnit protocol.
QuestionCurrLineStartsWithSkipCommentsTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipCommentsTest
 
QuestionCurrLineStartsWithTest - class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest.
Tests the indention rule which detects whether the current line starts with a particular string.
QuestionCurrLineStartsWithTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests the indentation decision tree.
QuestionExistsCharInStmt - class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmt.
Determines if the given search character is found between the start of the current statement and the end character.
QuestionExistsCharInStmt(char, char, IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmt
Constructs a rule to determine if findChar exists between the start of the current statement and endChar.
QuestionExistsCharInStmtTest - class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest.
Tests the question rule which determines if the given findChar is found between the start of the statement and the endChar, which must exist on the current line.
QuestionExistsCharInStmtTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest
Tests the indentation decision tree.
QuestionHasCharPrecedingOpenBrace - class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBrace.
Determines whether or not the last '{' was immediately preceded by _prefix So when _prefix='=', effectivily, we are looking for "={" This questions corresponds to rule 22 in our decision tree.
QuestionHasCharPrecedingOpenBrace(char[], IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBrace
 
QuestionHasCharPrecedingOpenBraceTest - class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBraceTest.
Test class according to the JUnit protocol.
QuestionHasCharPrecedingOpenBraceTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBraceTest
 
QuestionInsideComment - class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideComment.
Asks whether the beginning of the current line is inside a C-style comment.
QuestionInsideComment(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideComment
 
QuestionInsideCommentTest - class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest.
Tests whether start of line is within a multiline comment.
QuestionInsideCommentTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
QuestionLineContains - class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContains.
Question rule in the indentation decision tree.
QuestionLineContains(char, IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContains
Constructs a new rule which determines if the line contains the given character.
QuestionLineContainsTest - class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContainsTest.
Tests the question rule which determines if the current line in the document contains the given character.
QuestionLineContainsTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContainsTest
Tests the indentation decision tree.
QuestionNewParenPhrase - class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhrase.
Question rule in the indentation decision tree.
QuestionNewParenPhrase(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhrase
Constructs a new rule to determine if the current line starts new paren phrase.
QuestionNewParenPhraseTest - class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest.
Tests the indention rule which detects whether the current line starts a new parenthesized phrase.
QuestionNewParenPhraseTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests the indentation decision tree.
QuestionPrevLineStartsComment - class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsComment.
Given the start of the current line is inside a C-style comment, asks whether the comment begins on the "previous line," ignoring white space.
QuestionPrevLineStartsComment(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsComment
 
QuestionPrevLineStartsCommentTest - class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest.
Tests whether the previous line start the comment?
QuestionPrevLineStartsCommentTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
QuestionPrevLineStartsWith - class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWith.
Question rule in the indentation decision tree.
QuestionPrevLineStartsWith(String, IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWith
Constructs a new rule for the given prefix string.
QuestionPrevLineStartsWithTest - class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest.
Tests the indention rule which detects whether the immediately previous line starts with a particular string.
QuestionPrevLineStartsWithTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests the indentation decision tree.
QuestionStartAfterOpenBrace - class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBrace.
Determines whether or not the closest non-whitespace character previous to the start of the current line (excluding any characters inside comments or strings) is an open brace.
QuestionStartAfterOpenBrace(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBrace
 
QuestionStartAfterOpenBraceTest - class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest.
Test class according to the JUnit protocol.
QuestionStartAfterOpenBraceTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
QuestionStartingNewStmt - class edu.rice.cs.drjava.model.definitions.indent.QuestionStartingNewStmt.
Determines if the current line is starting a new statement by searching backwards to see if the previous line was the end of a statement.
QuestionStartingNewStmt(IndentRule, IndentRule) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionStartingNewStmt
Constructs a new rule to determine if the current line is the start of a new statement.
QuestionStartingNewStmtTest - class edu.rice.cs.drjava.model.definitions.indent.QuestionStartingNewStmtTest.
Tests the question rule which determines if the current line is starting a new statement.
QuestionStartingNewStmtTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.indent.QuestionStartingNewStmtTest
Tests the indentation decision tree.
QUIT_PROMPT - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether to prompt before quitting DrJava.
quit() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Exits the program.
quit() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Exits the program.
quit() - Method in class edu.rice.cs.util.newjvm.AbstractSlaveJVM
Quits the slave JVM, calling AbstractSlaveJVM.beforeQuit() before it does.
quit() - Method in interface edu.rice.cs.util.newjvm.SlaveRemote
Quits the slave JVM.
quitSlave() - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Quits slave JVM.

R

reachedBreakpoint(BreakpointRequest) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Called when a breakpoint is reached.
readBuffer - Variable in class edu.rice.cs.drjava.DrJavaClassLoader
 
readClassFile(String) - Method in class edu.rice.cs.drjava.DrJavaClassLoader
Gets byte[] for class file, or throws IOException.
readFileAsString(File) - Static method in class edu.rice.cs.util.FileOps
Read the entire contents of a file and return them.
readFileAsString(String, char[]) - Static method in class edu.rice.cs.drjava.IndentFile
 
readStreamAsBytes(InputStream) - Static method in class edu.rice.cs.util.FileOps
Reads the stream until it reaches EOF, and then returns the read contents as a byte array.
recallNextInteractionInHistory(Runnable) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Forwarding method to remove logical dependency of InteractionsPane on the InteractionsDocument.
recallNextInteractionInHistory(Runnable) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Forwarding method to remove logical dependency of InteractionsPane on the InteractionsDocument.
recallPreviousInteractionInHistory(Runnable) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Forwarding method to remove logical dependency of InteractionsPane on the InteractionsDocument.
recallPreviousInteractionInHistory(Runnable) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Forwarding method to remove logical dependency of InteractionsPane on the InteractionsDocument.
RECENT_FILES - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
A vector containing the most recently used files
RECENT_FILES_MAX_SIZE - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Number of files to list in the recent file list
RecentFileManager - class edu.rice.cs.drjava.ui.RecentFileManager.
 
RecentFileManager(int, JMenu, MainFrame) - Constructor for class edu.rice.cs.drjava.ui.RecentFileManager
 
RecentFileManagerTest - class edu.rice.cs.drjava.ui.RecentFileManagerTest.
Test functions of RecentFileManager.
RecentFileManagerTest(String) - Constructor for class edu.rice.cs.drjava.ui.RecentFileManagerTest
Constructor.
redo() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
redo() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.CommandUndoableEdit
 
ReducedModelBrace - class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace.
Keeps track of the true braces (i.e., "(){}[]").
ReducedModelBrace(ReducedModelControl) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
ReducedModelComment - class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment.
Keeps track of newlines, comment blocks, and single and double-quoted strings.
ReducedModelComment() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Constructor.
ReducedModelControl - class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl.
This class provides an implementation of the BraceReduction interface for brace matching.
ReducedModelControl() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
 
ReducedModelDeleteTest - class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest.
Test the delete functionality of the reduced model.
ReducedModelDeleteTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
ReducedModelState - class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelState.
The abstract notion of a shadowing state.
ReducedModelState() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelState
 
ReducedModelStates - interface edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates.
This interface contains the various constants used by the reduced model to represent the states of various blocks in the document.
ReducedModelTest - class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest.
Tests insertion and move and other non-delete functionality of the reduced model.
ReducedModelTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
ReducedToken - class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken.
The representation of document text in the reduced model.
ReducedToken(ReducedModelState) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
 
refresh(Highlighter.HighlightPainter) - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Refreshes this HighlightInfo object, obtaining a new Highlighter
registerCompiler(String) - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
Register the given compiler, adding it to the list of potential compilers.
registerInterpreterJVM(InterpreterJVMRemoteI) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Registers the interpreter JVM for later callbacks.
registerInterpreterJVM(InterpreterJVMRemoteI) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
Registers the interpreter JVM for later callbacks.
registerSlave(SlaveRemote) - Method in interface edu.rice.cs.util.newjvm.MasterRemote
Registers a slave JVM.
registerSlave(SlaveRemote) - Method in class edu.rice.cs.util.newjvm.AbstractMasterJVM
 
reload(Class) - Method in class edu.rice.cs.drjava.model.junit.DrJavaTestClassLoader
 
remove() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Remove the current item from the list.
remove() - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
 
remove(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.OptionParser
the destructor for a mapping in the magic-typed hashtable.
remove(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.IntegerOption
 
remove(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.VectorOption
 
remove(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.StringOption
 
remove(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.FontOption
 
remove(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.KeyStrokeOption
 
remove(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.ColorOption
 
remove(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.FileOption
 
remove(DefaultOptionMap) - Method in class edu.rice.cs.drjava.config.BooleanOption
 
remove(int, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Removes a block of text from the specified location.
remove(int, int) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Override superclass deletion to prevent deletion past frozen point.
remove(ModelList.Node) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
Remove a node from the list.
removeAllBreakpoints() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Removes all the breakpoints from the manager's vector of breakpoints.
removeAllWatches() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Removes all watches on existing fields and variables.
removeBreakpoint(Breakpoint) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Remove the given Breakpoint from the hashtable.
removeBreakpoint(Breakpoint) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Remove the given Breakpoint from our list (but not the debug manager)
removeBreakpoint(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Removes a breakpoint.
removeBreakpointHighlight(Breakpoint) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
removeErrorHighlight() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Removes the previous error highlight from the document after the cursor has moved.
removeFromDebugger() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Called to indicate the document is being closed, so to remove all related state from the debug manager.
removeFromDebugger() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Called to indicate the document is being closed, so to remove all related state from the debug manager.
removeHighlight(HighlightManager.HighlightInfo) - Method in class edu.rice.cs.util.swing.HighlightManager
Removes a given highlight (HighlightInfo) from the highlighter
removeHighlight(int, int, Highlighter.HighlightPainter) - Method in class edu.rice.cs.util.swing.HighlightManager
Convenience method for removing a highlight with the specified start/end offsets and the given painter.
removeIfInList(File) - Method in class edu.rice.cs.drjava.ui.RecentFileManager
 
removeListener(Configuration, OptionListener) - Method in class edu.rice.cs.drjava.config.Option
magic listener-bag remover
removeListener(DebugListener) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
 
removeListener(GlobalModelListener) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Remove a listener from this global model.
removeListener(GlobalModelListener) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Remove a listener from this global model.
removeListener(Object) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
 
removeOption(OptionParser) - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
removeOption(OptionParser) - Method in interface edu.rice.cs.drjava.config.OptionMap
 
removeOptionListener(Option, OptionListener) - Method in class edu.rice.cs.drjava.config.Configuration
Removes an OptionListener from an Option to which it was listening.
removePendingRequest(DocumentDebugAction) - Method in class edu.rice.cs.drjava.model.debug.PendingRequestManager
Called if a breakpoint is set and removed before its class is prepared
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.rice.cs.util.swing.DelegatingAction
 
removeSetSizeListener() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
removeTab(Component) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
removeUpdate(AbstractDocument.DefaultDocumentEvent) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Updates document structure as a result of text removal.
removeUpdate(DocumentEvent) - Method in class edu.rice.cs.drjava.ui.OutputPane.ScrollToEndDocumentListener
 
removeUpdate(DocumentEvent) - Method in class edu.rice.cs.drjava.ui.InteractionsPane.CaretUpdateListener
 
removeWatch(int) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Removes the watch at the given index.
removeWatch(String) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Removes any watches on the given field or variable.
replace(String, String, String) - Static method in class edu.rice.cs.util.StringOps
Takes theString fullString and replaces all instances of toReplace with replacement
replaceAll() - Method in class edu.rice.cs.util.swing.FindReplaceMachine
Replaces all occurences of the find word with the replace word.
replaceCurrent() - Method in class edu.rice.cs.util.swing.FindReplaceMachine
If we're on a match for the find word, replace it with the replace word.
replaceEdit(UndoableEdit) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
replaceSubstring(String, String, String) - Static method in class edu.rice.cs.drjava.DrJavaClassLoader
Replace all instances of find with repl in orig, and return the new String.
replCalledSystemExit(int) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Signifies that the most recent interpretation contained a call to System.exit.
replCalledSystemExit(int) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Signifies that the most recent interpretation contained a call to System.exit.
replCalledSystemExit(int) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Action to take if the Repl tries to exit.
replCalledSystemExit(int) - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
replReturnedResult(String) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Signifies that the most recent interpretation completed successfully, returning a value.
replReturnedResult(String) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Signifies that the most recent interpretation completed successfully, returning a value.
replReturnedVoid() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Signifies that the most recent interpretation completed successfully, returning no value.
replReturnedVoid() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Signifies that the most recent interpretation completed successfully, returning no value.
replSystemErrPrint(String) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Called when the repl prints to System.err.
replSystemErrPrint(String) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Called when the repl prints to System.err.
replSystemOutPrint(String) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Called when the repl prints to System.out.
replSystemOutPrint(String) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Called when the repl prints to System.out.
replThrewException(String, String, String) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Signifies that the most recent interpretation was ended due to an exception being thrown.
replThrewException(String, String, String) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Signifies that the most recent interpretation was ended due to an exception being thrown.
requestFocus() - Method in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
REQUIRED_UTIL_VERSION - Static variable in class edu.rice.cs.drjava.DependenciesTest
 
RESET_TIME_OUT - Static variable in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
How long to wait for an interpreter to register itself before starting another attempt.
reset() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
Reset the errors to the current error information.
reset() - Method in class edu.rice.cs.drjava.ui.JUnitPanel
Reset the errors to the current error information.
reset() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Clear the UI.
reset() - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
reset() - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
 
reset() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
resetCompilerErrors() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Resets the compiler error state to have no errors.
resetCompilerErrors() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Resets the compiler error state to have no errors.
resetConsole() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Resets the console.
resetConsole() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Resets the console.
resetCounts() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest.SDTestListener
 
resetCounts() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
resetErrorModel() - Method in class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
Resets the JUnitErrorModel after a new test.
resetErrorModel() - Method in class edu.rice.cs.drjava.ui.CompilerErrorCaretListener
Resets the CompilerErrorModel after a new compile.
resetFlags() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
resetInteractions() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Clears and resets the interactions pane.
resetInteractions() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Clears and resets the interactions pane.
resetLocation() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Resets the walker to the current position in document
resetLocation() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Resets the walker to the current position in document
resetLocation() - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Resets the location of the walker in the comment list to where the current cursor is.
resetLocation() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
resetLocation() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
This function resets the location of the walker in the comment list to where the current cursor is.
resetModification() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Whenever this document has been saved, this method should be called so that it knows it's no longer in a modified state.
resetReducedModelLocation() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
resetToCurrent() - Method in class edu.rice.cs.drjava.ui.config.ConfigPanel
Tells each component to reset its display field to the current value.
resetToCurrent() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Resets the entry field to reflect the actual stored value for the option.
resetToCurrent() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Resets the field of each option in the Preferences window to its actual stored value.
resetToCurrent() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame.PanelTreeNode
Tells its panel to reset its displayed value to the currently set value for this component, and tells all of its children to reset their panels.
resetToCurrent() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
Resets this component to the current config value.
resetToCurrent() - Method in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
Selects the radio button corresponding to the current config options.
resetToDefault() - Method in class edu.rice.cs.drjava.ui.config.ConfigPanel
Tells each component to reset its value to the component's default.
resetToDefault() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Resets the actual value of the component to the original default.
resetToDefault() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
Resets this component to the option's default value.
resetToDefault() - Method in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
Selects the radio button corresponding to the default values.
resetToDefaults() - Method in class edu.rice.cs.drjava.config.Configuration
Resets to the default values, overwriting any existing values.
resetUndo() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Reset the document Undo list.
resize() - Method in class edu.rice.cs.util.swing.FontChooser
 
resizeLogos() - Method in class edu.rice.cs.drjava.ui.AboutDialog.LogoList
 
restartInterpreterJVM() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Kills current interpreter JVM if any, then starts a new one.
resume() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Resumes execution of the currently loaded document.
returnBuf - Variable in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
returnedResult(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Signifies that the most recent interpretation completed successfully, returning a value.
returnedResult(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
returnedResult(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
Signifies that the most recent interpretation completed successfully, returning a value.
returnedVoid() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Signifies that the most recent interpretation completed successfully, returning no value.
returnedVoid() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
returnedVoid() - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
Signifies that the most recent interpretation completed successfully, returning no value.
revertFile() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Revert the document to the version saved on disk.
revertFile() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
 
revertIfModifiedOnDisk() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Asks the GlobalModel if it can revert current definitions to version on disk.
revertIfModifiedOnDisk() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Determines if the defintions document has been changed by an outside program.
rmb - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
 
rmc - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
 
rparen - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
 
rule2 - Static variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
run() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.InsertCommand
 
run() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.RemoveCommand
 
run() - Method in class edu.rice.cs.drjava.model.debug.EventHandler
 
runBare() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Overrides TestCase.runBare() to interatively run this test case for each compiler.
runImmediateQuitTest() - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.MasterImpl
In util-20020414-0647, if quitSlave were called between the time the slave was invoked and the time it registered, an IllegalStateException was thrown.
runJVM(String, String[], String[]) - Static method in class edu.rice.cs.util.newjvm.ExecJVM
Runs a new JVM.
runJVM(String, String[], String[], String[]) - Static method in class edu.rice.cs.util.newjvm.ExecJVM
Runs a new JVM.
runJVM(String, String[], String, String[]) - Static method in class edu.rice.cs.util.newjvm.ExecJVM
Runs a new JVM.
runJVMPropogateClassPath(String, String[]) - Static method in class edu.rice.cs.util.newjvm.ExecJVM
Runs a new JVM, propogating the present classpath.
runJVMPropogateClassPath(String, String[], String[]) - Static method in class edu.rice.cs.util.newjvm.ExecJVM
Runs a new JVM, propogating the present classpath.
RUNNER - Static variable in class edu.rice.cs.util.newjvm.AbstractMasterJVM
 
runTest(String, String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
runTest(String, String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
 
runTest(String, String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
runTest(String, String) - Method in class edu.rice.cs.drjava.model.junit.JUnitTestManager
 
runTestSequence() - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.MasterImpl
 

S

SavableConfiguration - class edu.rice.cs.drjava.config.SavableConfiguration.
A Configuration object that can be read and saved from a Stream.
SavableConfiguration(OptionMap) - Constructor for class edu.rice.cs.drjava.config.SavableConfiguration
Creates a new Configuration based on the given OptionMap.
saveAllBeforeProceeding(GlobalModelListener.SaveReason) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
 
saveAllBeforeProceeding(GlobalModelListener.SaveReason) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Called to demand that one or more listeners saves all the definitions documents before proceeding.
saveAllBeforeProceeding(GlobalModelListener.SaveReason) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
saveAllBeforeProceeding(GlobalModelListener.SaveReason) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Called to demand that one or more listeners saves all the definitions documents before proceeding.
saveAllBeforeProceeding(GlobalModelListener.SaveReason) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called to demand that the listeners save all open documents before the GlobalModel can proceed with another action.
saveAllBeforeProceedingCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
saveAllFiles(FileSaveSelector) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Saves all open files, prompting for names if necessary.
saveAllFiles(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Saves all open files, prompting for names if necessary.
saveAllFiles(FileSaveSelector) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Saves all open documents, prompting when necessary.
saveAllFiles(FileSaveSelector[]) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Saves all open files, prompting for names if necessary.
saveAllFiles(FileSaveSelector[]) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Saves all open documents, used for testing
saveConfiguration() - Method in class edu.rice.cs.drjava.config.FileConfiguration
Saves the current settings to the stored properties file.
saveConfiguration(OutputStream, String) - Method in class edu.rice.cs.drjava.config.SavableConfiguration
Used to save the values from this Configuration into the given OutputStream as a Properties file.
saveConfiguration(String) - Method in class edu.rice.cs.drjava.config.FileConfiguration
Saves the current settings to the stored properties file.
saveCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
saveFile(FileSaveSelector) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Saves the document with a FileWriter.
saveFile(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Saves the document with a FileWriter.
saveFileAs(FileSaveSelector) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Saves the document with a FileWriter.
saveFileAs(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Saves the document with a FileWriter.
saveHistory(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Saves the current history to a file
saveHistory(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
saveRecentFiles() - Method in class edu.rice.cs.drjava.ui.RecentFileManager
 
saveSettings() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Write the configured option values to disk.
scrollToSource(LocatableEvent) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Takes the location of event e, opens the document corresponding to its class and centers the definition pane's view on the appropriate line number
second() - Method in class edu.rice.cs.drjava.model.repl.Pair
put your documentation comment here
selectItem(CompilerError) - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Selects the given error inside the error list pane.
selectItem(JUnitError) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Selects the given error inside the error list pane.
selectNothing() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Don't select any errors in the error pane.
selectNothing() - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Don't select any errors in the error pane.
selectToPrompt() - Method in class edu.rice.cs.drjava.ui.InteractionsPane
 
SET_MANAGER_PERM - Static variable in class edu.rice.cs.util.PreventExitSecurityManager
 
setAction(Action) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
setActionMap(ActionMap) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
Sets the ActionMap
setActiveCompiler(CompilerInterface) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Sets which compiler is the "active" compiler.
setActiveCompiler(CompilerInterface) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Sets which compiler is the "active" compiler.
setActiveCompiler(CompilerInterface) - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
Sets which compiler is the "active" compiler.
setActiveDocument(int) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Sets the currently active document by updating the selection model.
setActiveDocument(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Sets the currently active document by updating the selection model.
setAllowAssertions(boolean) - Method in class edu.rice.cs.drjava.model.compiler.CompilerProxy
Sets whether to allow assertions in Java 1.4.
setAllowAssertions(boolean) - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
Sets whether to allow assertions in Java 1.4.
setAllowAssertions(boolean) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
Sets whether to allow assertions in Java 1.4.
setAllowAssertions(boolean) - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
Sets whether to allow assertions in Java 1.4.
setBaseClassLoader(ClassLoader) - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
Sets the base class loader used to load compiler classes.
setBlockExit(boolean) - Method in class edu.rice.cs.util.PreventExitSecurityManager
Sets whether exiting the VM is unconditionally blocked or not.
setBlockOffset(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Change the offset into the current ReducedToken.
setBlockOffset(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
setBounds(int, int, int, int) - Method in class edu.rice.cs.util.swing.FontChooser.NwList
 
setBreakpoint(Breakpoint) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Sets a breakpoint.
setCachedClassFile(File) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
setCaretPosition(int) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Be sure to update the document (and thus the reduced model) any time the caret position changes.
setClassFileInSync(boolean) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
setCompilationInProgress() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
Called when compilation begins.
setCompilationInProgress() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Puts the error pane into "compilation in progress" state.
setCompilerErrorModel(CompilerErrorModel) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Sets this OpenDefinitionsDocument's notion of all current errors within the corresponding file.
setCompilerErrorModel(CompilerErrorModel) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Sets this OpenDefinitionsDocument's notion of all current errors within the corresponding file.
setCurrentLocation(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Change the current location of the document
setCurrentThread(ThreadReference) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Sets the debugger's currently active thread.
setDefinitionsIndent(int) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Set the indent tab size for all definitions documents.
setDefinitionsIndent(int) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Set the indent tab size for this document.
setDefinitionsIndent(int) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Set the indent tab size for this document.
setDelegatee(Action) - Method in class edu.rice.cs.util.swing.DelegatingAction
 
setDisplayed(boolean) - Method in class edu.rice.cs.drjava.ui.TabbedPanel
Sets whether the tab is displayed.
setDocument(Document) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Override JEditorPane's setDocument to make sure only the Document in our final OpenDefinitionsDocument can be used.
setDocument(Document) - Method in class edu.rice.cs.util.swing.FindReplaceMachine
 
setDocument(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Reset undo machinery on setDocument.
setEnabled(boolean) - Method in class edu.rice.cs.util.swing.DelegatingAction
 
setExtraClassPath(String) - Method in class edu.rice.cs.drjava.model.compiler.CompilerProxy
Allows us to set the extra classpath for the compilers without referencing the config object in a loaded class file
setExtraClassPath(String) - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
Allows us to set the extra classpath for the compilers without referencing the config object in a loaded class file
setExtraClassPath(String) - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
Allows us to set the extra classpath for the compilers without referencing the config object in a loaded class file.
setExtraClassPath(String) - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
Allows us to set the extra classpath for the compilers without referencing the config object in a loaded class file
setFieldFont(Font) - Method in class edu.rice.cs.drjava.ui.FindReplaceDialog
Sets the font of the find and replace fields to f.
setFile(File) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
setFileFilter(FileFilter) - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
Set the file filter for this file option component
setFileFilter(FileFilter) - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Set the file filter for this vector option component
setFindWord(String) - Method in class edu.rice.cs.util.swing.FindReplaceMachine
Change the word being sought.
setFormattingForState(Graphics, int) - Method in class edu.rice.cs.drjava.model.definitions.ColoringView
Given a particular state, assign it a color.
setFrame(JFrame) - Static method in class edu.rice.cs.drjava.ui.AWTExceptionHandler
 
setHighlightTag(Object) - Method in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
Set the highlight tag for later access to the highlight as it is stored in the components highlighter.
setImage(Image) - Method in class edu.rice.cs.drjava.ui.PreviewFrame.PagePreview
Updates the image of this PagePreview.
setIndent(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Set the indent to a particular number of spaces.
setInProgress(boolean) - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
setJMenuItem(JMenuItem) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
setJUnitErrorModel(JUnitErrorModel) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Sets the OpenDefinitionDocument's notion of all JUnit errors within this current document.
setJUnitErrorModel(JUnitErrorModel) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Sets the OpenDefinitionDocument's notion of all JUnit errors within this current document.
setJUnitInProgress(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.JUnitPanel
Called when compilation begins.
setJUnitInProgress(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Puts the error pane into "compilation in progress" state.
setKeyStroke(KeyStroke) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
setKeyStrokeComponents(TreeSet) - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeConfigPanel
 
setLastDefPane(DefinitionsPane) - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Allows the ErrorListPane to remember which DefinitionsPane currently has an error highlight.
setLastDefPane(DefinitionsPane) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Allows the ErrorListPane to remember which DefinitionsPane currently has an error highlight.
setListFont(Font) - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
Changes the font of the error list.
setListFont(Font) - Method in class edu.rice.cs.drjava.ui.JUnitPanel
Changes the font of the error list.
setMainFrame(MainFrame) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
 
setMatchCase(boolean) - Method in class edu.rice.cs.util.swing.FindReplaceMachine
 
setModel(GlobalModel) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
For test cases, we reuse the same MainJVM for efficiency.
setModifiedSinceSave() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Originally designed to allow undoManager to set the current document to be modified whenever an undo or redo is performed.
setName(String) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
setName(String) - Method in class edu.rice.cs.drjava.model.debug.DebugManager.WatchData
 
setNextActiveDocument() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Sets the active document to be the next one in the list.
setOption(DefaultOptionMap, Object) - Method in class edu.rice.cs.drjava.config.OptionParser
the mutator for the magic-typed hashtable stunt.
setOption(DefaultOptionMap, Object) - Method in class edu.rice.cs.drjava.config.IntegerOption
 
setOption(DefaultOptionMap, Object) - Method in class edu.rice.cs.drjava.config.VectorOption
 
setOption(DefaultOptionMap, Object) - Method in class edu.rice.cs.drjava.config.StringOption
 
setOption(DefaultOptionMap, Object) - Method in class edu.rice.cs.drjava.config.FontOption
 
setOption(DefaultOptionMap, Object) - Method in class edu.rice.cs.drjava.config.KeyStrokeOption
 
setOption(DefaultOptionMap, Object) - Method in class edu.rice.cs.drjava.config.ColorOption
 
setOption(DefaultOptionMap, Object) - Method in class edu.rice.cs.drjava.config.FileOption
 
setOption(DefaultOptionMap, Object) - Method in class edu.rice.cs.drjava.config.BooleanOption
 
setOption(Option) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
setOption(Option, Object) - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
setOption(Option, Object) - Method in interface edu.rice.cs.drjava.config.OptionMap
 
setOption(OptionParser) - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
setPackageScope(String) - Method in interface edu.rice.cs.drjava.model.repl.JavaInterpreter
Set the scope for unqualified names to the given package.
setPackageScope(String) - Method in class edu.rice.cs.drjava.model.repl.DynamicJavaAdapter
Set the scope for unqualified names to the given package.
setPackageScope(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
setPackageScope(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVMRemoteI
 
setPackageScope(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
setPageFormat(PageFormat) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
setPosition(int) - Method in class edu.rice.cs.util.swing.FindReplaceMachine
 
setPositionAndScroll(int) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Set the caret position and also scroll to make sure the location is visible.
setPreviousActiveDocument() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Sets the active document to be the previous one in the list.
setPropertiesFile(String) - Static method in class edu.rice.cs.drjava.DrJava
Switches the config object to use a custom config file.
setReplaceWord(String) - Method in class edu.rice.cs.util.swing.FindReplaceMachine
Change the replacing word.
setSelectedItem(String) - Method in class edu.rice.cs.util.swing.FontChooser.NwList
 
setSetting(Option, Object) - Method in class edu.rice.cs.drjava.config.Configuration
Sets the given option to the given value and notifies all listeners of that option of the change.
setShiftAction(Action) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
setShouldCheckConflict(boolean) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
 
setSize(int, int) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
 
setStart(int) - Method in class edu.rice.cs.util.swing.FindReplaceMachine
 
setState(ReducedModelState) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
setStatusText(String) - Method in class edu.rice.cs.drjava.ui.DebugPanel
 
setString(DefaultOptionMap, String) - Method in class edu.rice.cs.drjava.config.OptionParser
uses parse() and setOption() so that any changes in parsing will automatically be applied to setString().
setString(DefaultOptionMap, String) - Method in class edu.rice.cs.drjava.config.IntegerOption
 
setString(DefaultOptionMap, String) - Method in class edu.rice.cs.drjava.config.VectorOption
 
setString(DefaultOptionMap, String) - Method in class edu.rice.cs.drjava.config.StringOption
 
setString(DefaultOptionMap, String) - Method in class edu.rice.cs.drjava.config.FontOption
 
setString(DefaultOptionMap, String) - Method in class edu.rice.cs.drjava.config.KeyStrokeOption
 
setString(DefaultOptionMap, String) - Method in class edu.rice.cs.drjava.config.ColorOption
 
setString(DefaultOptionMap, String) - Method in class edu.rice.cs.drjava.config.FileOption
 
setString(DefaultOptionMap, String) - Method in class edu.rice.cs.drjava.config.BooleanOption
 
setString(OptionParser, String) - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
setString(OptionParser, String) - Method in interface edu.rice.cs.drjava.config.OptionMap
 
setTab(String, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Sets the text between the previous newline and the first non-whitespace character of the line containing pos to tab.
setThreadDependentButtons(boolean) - Method in class edu.rice.cs.drjava.ui.DebugPanel
Enables and disables the appropriate buttons depending on if the current thread has been suspended or resumed
setTo(ModelList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
Force this iterator to take the values of the given iterator.
setTo(TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
setType(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
Set the type of the token
setType(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
Reset the type of this brace.
setType(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
put your documentation comment here
setType(Type) - Method in class edu.rice.cs.drjava.model.debug.DebugManager.WatchData
 
setUp() - Method in class edu.rice.cs.drjava.CommandLineTest
 
setUp() - Method in class edu.rice.cs.drjava.config.KeyStrokeOptionTest
 
setUp() - Method in class edu.rice.cs.drjava.config.VectorOptionTest
 
setUp() - Method in class edu.rice.cs.drjava.config.BooleanOptionTest
 
setUp() - Method in class edu.rice.cs.drjava.config.StringOptionTest
 
setUp() - Method in class edu.rice.cs.drjava.config.FontOptionTest
 
setUp() - Method in class edu.rice.cs.drjava.config.IntegerOptionTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Setup method for each JUnit test case.
setUp() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Setup method for each JUnit test case.
setUp() - Method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Setup method for each JUnit test case.
setUp() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest
Custom setup for SingleDisplayModel tests.
setUp() - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponentTest
 
setUp() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Setup for each test case, which does the following.
setUp() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
setUp() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Create a definitions document to work with.
setUp() - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRulesTestCase
Sets up the test environment.
setUp() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
setUp() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBraceTest
 
setUp() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurlyTest
 
setUp() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
setUp() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest
 
setUp() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracketTest
 
setUp() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipCommentsTest
 
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfoTest
 
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Initializes the reduced models used in the tests.
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Initializes the reduced models used in the tests.
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest
Initializes the reduced models used in the tests.
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.GapTest
put your documentation comment here
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
setUp() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Set up Braces for testing.
setUp() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
Initialize fields for each test.
setUp() - Method in class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
put your documentation comment here
setUp() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
setUp() - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistryTest
Test setup method, which saves the old base class loader.
setUp() - Method in class edu.rice.cs.drjava.model.debug.DebugTest
 
setUp() - Method in class edu.rice.cs.util.PreventExitSecurityManagerTest
 
setUp() - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
Initializes the document for the tests.
setupCompilerIfNeeded() - Static method in class edu.rice.cs.drjava.DrJava
Implements feature req #523222: Prompt user for compiler if none found.
setupDocument(String) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest
Creates and returns a new document, makes sure newFile and activeDocumentChanged events are fired, and then adds some text.
setupDocument(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Creates and returns a new document, makes sure newFile is fired, and then adds some text.
setUpExample() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
sets up example reduction for the following tests
setUpPagePrinters(String) - Method in class edu.rice.cs.drjava.model.print.DrJavaBook
Method which creates all of the individual Printable objects given a String text.
setValue(Boolean) - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
Displays the given value.
setValue(Boolean) - Method in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
Displays the given value.
setValue(Color) - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Displays the given value.
setValue(File) - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
Displays the given value.
setValue(Font) - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponent
Displays the given value.
setValue(Integer) - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponent
Displays the given value.
setValue(KeyStroke) - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Displays the given value.
setValue(Object) - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Sets the value that is currently displayed by this component.
setValue(Object) - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
 
setValue(Object) - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponent
 
setValue(Object) - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
 
setValue(Object) - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
 
setValue(Object) - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
 
setValue(Object) - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
setValue(Object) - Method in class edu.rice.cs.drjava.ui.config.StringOptionComponent
 
setValue(Object) - Method in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
 
setValue(Object) - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponent
 
setValue(Object) - Method in class edu.rice.cs.drjava.ui.config.LabelComponent
Displays the given value.
setValue(Object) - Method in class edu.rice.cs.drjava.model.debug.DebugManager.WatchData
 
setValue(Object) - Method in class edu.rice.cs.util.swing.SwingWorker
Set the value produced by worker thread
setValue(String) - Method in class edu.rice.cs.drjava.ui.config.StringOptionComponent
Displays the given value.
setValue(Vector) - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Displays the given value.
setValueAt(Object, int, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
setValueMethod - Variable in class edu.rice.cs.drjava.ui.PreviewFrame.JSpinnerChanger
 
SF - Static variable in class edu.rice.cs.drjava.ui.AboutDialog
 
shouldContinue() - Method in interface edu.rice.cs.util.swing.ContinueCommand
 
shouldHighlight() - Method in class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
Indicates that the given error should or should not be highlighted.
shouldHighlight(boolean) - Method in class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
Sets whether the given error should or should not be highlighted.
shouldRevertFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame.ModelListener
Called to ask the listener if it is OK to revert the current document to a newer version saved on file.
shouldRevertFile(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
shouldRevertFile(OpenDefinitionsDocument) - Method in interface edu.rice.cs.drjava.model.GlobalModelListener
Called to ask the listener if it is OK to revert the current document to a newer version saved on file.
shouldRevertFileCount - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.TestListener
 
shouldShowHighlightsInSource() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Returns true if the errors should be highlighted in the source
shouldShowHighlightsInSource() - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Returns true if the errors should be highlighted in the source
shouldUpdate(KeyStroke, Action) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager
Inserts a KeyStroke/Action pair into the _keyToActionMap.
show() - Method in class edu.rice.cs.drjava.ui.AboutDialog
 
showDebugger() - Method in class edu.rice.cs.drjava.ui.MainFrame
Display the debugger tab and update the Debug menu accordingly.
showDialog(Frame, Font) - Static method in class edu.rice.cs.util.swing.FontChooser
Shows the font chooser with a standard title ("Font Chooser").
showDialog(Frame, String, Font) - Static method in class edu.rice.cs.util.swing.FontChooser
Method used to show the font chooser, and select a new font.
showErrorMessage(String, OptionParseException) - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
 
showErrorMessage(String, String, String) - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
 
showPage() - Method in class edu.rice.cs.drjava.ui.PreviewFrame
Generates an Image, prints to it, and then displays the image on the page.
showSample() - Method in class edu.rice.cs.util.swing.FontChooser
 
showTab(Component) - Method in class edu.rice.cs.drjava.ui.MainFrame
Shows the components passed in in the appropriate place in the tabbedPane depending on the position of the component in the _tabs list.
shrink(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
put your documentation comment here
shrink(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
Braces can't shrink.
shrink(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
Decreases the size of the gap.
shutdown() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Disconnects the debugger from the Interactions JVM and cleans up any state.
si - Variable in class edu.rice.cs.util.swing.FontChooser.NwList
 
simpleString() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
A toString replacement for testing - easier to read.
simpleString() - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
A simplified toString() method.
simpleString() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
A toString() substitute.
SINGLE_QUOTE - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
SINGLE_QUOTED - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
SINGLE_QUOTED_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
SingleDisplayModel - class edu.rice.cs.drjava.ui.SingleDisplayModel.
A GlobalModel that enforces invariants associated with having one active document at a time.
SingleDisplayModel.SelectionModelListener - class edu.rice.cs.drjava.ui.SingleDisplayModel.SelectionModelListener.
Listens to the selection model for the open documents.
SingleDisplayModel.SelectionModelListener(SingleDisplayModel) - Constructor for class edu.rice.cs.drjava.ui.SingleDisplayModel.SelectionModelListener
 
SingleDisplayModel(DefaultGlobalModel) - Constructor for class edu.rice.cs.drjava.ui.SingleDisplayModel
Creates a SingleDisplayModel using the Interactions JVM from the given model.
SingleDisplayModel(int) - Constructor for class edu.rice.cs.drjava.ui.SingleDisplayModel
Creates a SingleDisplayModel.
SingleDisplayModelListener - interface edu.rice.cs.drjava.ui.SingleDisplayModelListener.
Extension of GlobalModelListener for SingleDisplayModels.
SingleDisplayModelTest - class edu.rice.cs.drjava.ui.SingleDisplayModelTest.
Test functions of the single display model.
SingleDisplayModelTest.SDTestListener - class edu.rice.cs.drjava.ui.SingleDisplayModelTest.SDTestListener.
A SingleDisplayModelListener for testing.
SingleDisplayModelTest.SDTestListener() - Constructor for class edu.rice.cs.drjava.ui.SingleDisplayModelTest.SDTestListener
 
SingleDisplayModelTest(String) - Constructor for class edu.rice.cs.drjava.ui.SingleDisplayModelTest
Constructor.
SingleQuoteTest - class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest.
Tests the interaction between quotes and backslashes.
SingleQuoteTest(String) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Constructor.
Singleton - Static variable in class edu.rice.cs.drjava.ui.KeyBindingManager
 
Singleton - Static variable in class edu.rice.cs.drjava.model.debug.DebugManager.WatchUndefinedValue
 
SIZE - Static variable in class edu.rice.cs.drjava.ui.LineEnumRule
Width of the rule
size() - Method in class edu.rice.cs.drjava.model.repl.History
Returns the number of items in this History.
SIZES - Static variable in class edu.rice.cs.util.swing.FontChooser
Available font sizes.
SLASH - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
SlaveJVMRunner - class edu.rice.cs.util.newjvm.SlaveJVMRunner.
This class is used for its main(java.lang.String[]) method, which is used when a new slave JVM is invoked.
SlaveJVMRunner() - Constructor for class edu.rice.cs.util.newjvm.SlaveJVMRunner
Private constructor to prevent instantiation.
SlaveRemote - interface edu.rice.cs.util.newjvm.SlaveRemote.
The remote interface for a slave JVM.
sp - Variable in class edu.rice.cs.util.swing.FontChooser.NwList
 
spinner - Variable in class edu.rice.cs.drjava.ui.PreviewFrame.JSpinnerChanger
 
stackTrace() - Method in class edu.rice.cs.drjava.model.junit.JUnitError
 
STAR - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
 
start() - Method in class edu.rice.cs.util.swing.SwingWorker
Start the worker thread.
start(MasterRemote) - Method in class edu.rice.cs.util.newjvm.AbstractSlaveJVM
Starts background thread to periodically poll the master JVM and automatically quit if it's dead.
start(MasterRemote) - Method in interface edu.rice.cs.util.newjvm.SlaveRemote
This method is called when the slave JVM is initialized.
startColumn - Variable in class edu.rice.cs.drjava.model.repl.InterpreterInterruptedException
 
startColumn() - Method in class edu.rice.cs.drjava.model.compiler.CompilerError
Gets the column where the error begins.
startColumn() - Method in class edu.rice.cs.drjava.model.junit.JUnitError
Gets the column where the error begins.
startCompile() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Starts compiling the source.
startCompile() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Starts compiling the source.
startJUnit() - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Starts testing the source using JUnit.
startJUnit() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Runs JUnit on the current document.
startLine - Variable in class edu.rice.cs.drjava.model.repl.InterpreterInterruptedException
 
startup() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Attaches the debugger to the Interactions JVM to prepare for debugging.
stateAtRelLocation(int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
stateAtRelLocation(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Returns the state at the relLocation, where relLocation is the location relative to the walker
stateAtRelLocation(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Returns the state at the relLocation, where relLocation is the location relative to the walker
stateAtRelLocation(int) - Method in interface edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReduction
Returns the state at the relLocation, where relLocation is the location relative to the walker
stateAtRelLocation(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
stateAtRelLocation(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
This function returns the state at the relDistance, where relDistance is relative to the last time it was called.
stateOfCurrentToken(BraceReduction) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReductionTestCase
Convenience function to get state of the current token.
Step - class edu.rice.cs.drjava.model.debug.Step.
The breakpoint object which has references to its OpenDefinitionsDocument and its StepRequest
STEP_INTO - Static variable in class edu.rice.cs.drjava.model.debug.DebugManager
 
STEP_OUT - Static variable in class edu.rice.cs.drjava.model.debug.DebugManager
 
STEP_OVER - Static variable in class edu.rice.cs.drjava.model.debug.DebugManager
 
Step(DebugManager, int, int) - Constructor for class edu.rice.cs.drjava.model.debug.Step
 
step(int) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Steps into the execution of the currently loaded document.
stepRequested() - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
Called when a step is requested on the current thread.
stepRequested() - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
Called when a step is requested on the current thread.
stepRequested() - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when a step is requested on the current thread.
stepRequested() - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
stepRequested() - Method in class edu.rice.cs.drjava.model.debug.DebugTest.StepTestListener
 
stepRequestedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
StickyClassLoader - class edu.rice.cs.util.classloader.StickyClassLoader.
A ClassLoader that works as the union of two classloaders, but always tries to delegate to the first of these.
StickyClassLoader(ClassLoader, ClassLoader) - Constructor for class edu.rice.cs.util.classloader.StickyClassLoader
Creates a sticky class loader with the given primary and secondary loaders to join together.
StickyClassLoader(ClassLoader, ClassLoader, String[]) - Constructor for class edu.rice.cs.util.classloader.StickyClassLoader
Creates a sticky class loader with the given primary and secondary loaders to join together.
StickyClassLoaderTest - class edu.rice.cs.util.classloader.StickyClassLoaderTest.
Test cases for StickyClassLoader.
StickyClassLoaderTest.A - class edu.rice.cs.util.classloader.StickyClassLoaderTest.A.
 
StickyClassLoaderTest.A.B - class edu.rice.cs.util.classloader.StickyClassLoaderTest.A.B.
 
StickyClassLoaderTest.A.B() - Constructor for class edu.rice.cs.util.classloader.StickyClassLoaderTest.A.B
 
StickyClassLoaderTest.A() - Constructor for class edu.rice.cs.util.classloader.StickyClassLoaderTest.A
 
StickyClassLoaderTest.BMaker - interface edu.rice.cs.util.classloader.StickyClassLoaderTest.BMaker.
 
StickyClassLoaderTest.One - class edu.rice.cs.util.classloader.StickyClassLoaderTest.One.
 
StickyClassLoaderTest.One() - Constructor for class edu.rice.cs.util.classloader.StickyClassLoaderTest.One
 
StickyClassLoaderTest.Two - class edu.rice.cs.util.classloader.StickyClassLoaderTest.Two.
 
StickyClassLoaderTest.Two() - Constructor for class edu.rice.cs.util.classloader.StickyClassLoaderTest.Two
 
StickyClassLoaderTest(String) - Constructor for class edu.rice.cs.util.classloader.StickyClassLoaderTest
Constructor.
stopListening() - Method in class edu.rice.cs.drjava.ui.FindReplaceDialog
Called from MainFrame upon closing this Dialog or changes in the active document
storeStartupException(Exception) - Method in class edu.rice.cs.drjava.config.Configuration
Stores any exception caught during the creation of this Configuration object, so it can be displayed later by the UI.
StringOps - class edu.rice.cs.util.StringOps.
A class to provide some convenient String operations as static methods.
StringOps() - Constructor for class edu.rice.cs.util.StringOps
 
StringOption - class edu.rice.cs.drjava.config.StringOption.
Class representing all configuration options with values of type String.
StringOption(String, String) - Constructor for class edu.rice.cs.drjava.config.StringOption
 
StringOptionComponent - class edu.rice.cs.drjava.ui.config.StringOptionComponent.
Graphical form of a StringOption.
StringOptionComponent(StringOption, String, Frame) - Constructor for class edu.rice.cs.drjava.ui.config.StringOptionComponent
 
StringOptionTest - class edu.rice.cs.drjava.config.StringOptionTest.
Class according to the JUnit protocol.
StringOptionTest(String) - Constructor for class edu.rice.cs.drjava.config.StringOptionTest
 
stuffExample - Static variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyTest
 
Stutter - class edu.rice.cs.drjava.model.definitions.reducedmodel.Stutter.
This class represents a special state, passed by some methods that return states, to indicate that it is necessary to back up one position before continuing in an iteration over a TokenList.
STUTTER - Static variable in interface edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates
 
Stutter() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.Stutter
 
STYLES - Static variable in class edu.rice.cs.util.swing.FontChooser
Available font styles.
succ - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Node
 
SUFFIX - Static variable in class edu.rice.cs.util.FileOpsTest
 
suite() - Static method in class edu.rice.cs.drjava.DependenciesTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.ui.MainFrameTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.model.GlobalIndentTest
put your documentation comment here
suite() - Static method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
suite() - Static method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Create a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
suite() - Static method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Creates a test suite for JUnit to use.
suite() - Static method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
suite() - Static method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Creates a test suite for JUnit to use.
suite() - Static method in class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest
Creates a test suite for JUnit to use.
suite() - Static method in class edu.rice.cs.drjava.model.definitions.reducedmodel.GapTest
put your documentation comment here
suite() - Static method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
suite() - Static method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Create the test suite.
suite() - Static method in class edu.rice.cs.drjava.model.repl.HistoryTest
Return a new TestSuite for this class.
suite() - Static method in class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
put your documentation comment here
suite() - Static method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
suite() - Static method in class edu.rice.cs.drjava.model.compiler.CompilerRegistryTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.model.debug.DebugTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.util.PreventExitSecurityManagerTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.util.FileOpsTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.util.swing.FindReplaceMachineTest
Creates a test suite for JUnit to use.
suite() - Static method in class edu.rice.cs.util.classloader.StickyClassLoaderTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.util.newjvm.ExecJVMTest
Creates a test suite for JUnit to run.
suite() - Static method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest
Creates a test suite for JUnit to run.
suspend() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Suspends execution of the currently running document.
SwingWorker - class edu.rice.cs.util.swing.SwingWorker.
SwingWorker, adapted from Sun's Java Tutorial.
SwingWorker.ThreadVar - class edu.rice.cs.util.swing.SwingWorker.ThreadVar.
Class to maintain reference to current worker thread under separate synchronization control.
SwingWorker.ThreadVar(Thread) - Constructor for class edu.rice.cs.util.swing.SwingWorker.ThreadVar
 
SwingWorker() - Constructor for class edu.rice.cs.util.swing.SwingWorker
Start a thread that will call the construct method and then exit.
switchCount - Variable in class edu.rice.cs.drjava.ui.SingleDisplayModelTest.SDTestListener
 
switchToError(CompilerError) - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Change all state to select a new error, including moving the caret to the error, if a corresponding position exists.
switchToError(int) - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Another interface to switchToError.
switchToError(int) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Another interface to switchToError.
switchToError(JUnitError) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Change all state to select a new error, including moving the caret to the error, if a corresponding position exists.
syncCurrentLocationWithDefinitions(int) - Method in interface edu.rice.cs.drjava.model.OpenDefinitionsDocument
Forwarding method to sync the definitions with whatever view component is representing them.
syncCurrentLocationWithDefinitions(int) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Forwarding method to sync the definitions with whatever view component is representing them.
SYSTEM_ERR_CONSOLE_STYLE - Static variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Attributes for System.err output in the console document.
SYSTEM_ERR_INTERACTIONS_STYLE - Static variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Attributes for System.err output in the interactions document.
SYSTEM_OUT_CONSOLE_STYLE - Static variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Attributes for System.out output in the console document.
SYSTEM_OUT_INTERACTIONS_STYLE - Static variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Attributes for System.out output in the interactions document.
systemErrPrint(String) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Prints System.err to the DrJava console.
systemErrPrint(String) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Prints System.err to the DrJava console.
systemErrPrint(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
systemErrPrint(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
systemErrPrint(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
 
systemOutPrint(String) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Prints System.out to the DrJava console.
systemOutPrint(String) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Prints System.out to the DrJava console.
systemOutPrint(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
systemOutPrint(String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
systemOutPrint(String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
 

T

tab(int, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
The function that handles what happens when a tab key is pressed.
TabbedPanel - class edu.rice.cs.drjava.ui.TabbedPanel.
Extended by all panels that can dynamically be added or removed from the _tabbedPane in MainFrame.
TabbedPanel(MainFrame, String) - Constructor for class edu.rice.cs.drjava.ui.TabbedPanel
Constructor.
tabsRemoved() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns true iff tabs are to removed on text insertion.
tearDown() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
 
tearDown() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Teardown for each test case, which recursively deletes the temporary directory created in setUp.
tearDown() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
tearDown() - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistryTest
Test teardown method, which restores the old base class loader.
tearDown() - Method in class edu.rice.cs.drjava.model.debug.DebugTest
 
tearDown() - Method in class edu.rice.cs.util.PreventExitSecurityManagerTest
 
tempDirectory() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Create a new temporary directory in _tempDir.
tempFile() - Method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Create a new temporary file in _tempDir.
tempFile() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Create a new temporary file in _tempDir.
tempFile(int) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Create a new temporary file in _tempDir.
TEST_OUT_OF_SYNC - Static variable in class edu.rice.cs.drjava.ui.JUnitPanel
 
testActiveCompilerAllAvailable() - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistryTest
Tests that CompilerRegistry.setActiveCompiler(edu.rice.cs.drjava.model.compiler.CompilerInterface) and CompilerRegistry.getActiveCompiler() work.
testAddMoreThanMaxSize() - Method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Tests that the size of the recent files list doesn't get bigger than the maximum size.
testAddSpaces() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testAddSpacesMidLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testAfterArrayAssign() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
testAfterArrayAssignMultiSemi() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
testAfterBlockComment() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testAfterBlockComment2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testAfterBlockComment3() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testAfterBlockComment4() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testAfterCommentedOutSlashStar() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testAnonymousInnerClass() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for arrays.
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponentTest
 
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponentTest
 
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponentTest
 
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponentTest
 
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponentTest
 
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponentTest
 
testApplyDoesChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponentTest
 
testApplyThenResetDefault() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponentTest
 
testBackSlashBeforeDoubleEscape() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Tests the case when a backslash is inserted before two backslashes.
testBackSlashBeforeDoubleEscape() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Tests the case when a backslash is inserted before two backslashes.
testBalanceBackward() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
tests backwards balancer, e.g., ')' balances with '('
testBalanceForward() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
tests forward balancer, e.g., '(' balances with ')'
testBarLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testBasicBlockComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testBlockCommentStartEatsEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
testBlockIndent() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testBlockIndent2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for bug in drjava-20010802-1020: Indent block on a file containing just " x;\n y;\n" would throw an exception.
testBooleanOps() - Method in class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
Test simple operations with Booleans
testBothIndented() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testBothIndentedAddSpaces() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testBothIndentedAddStuff() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testBraceLastCharOnLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
testBracket() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracketTest
 
testBreakBlockCommentWithStar() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testBreakCloseBlockCommentWithStar() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testBreakpoints() - Method in class edu.rice.cs.drjava.model.debug.DebugTest
Tests that breakpoints behave correctly.
testBreakpointsAndStepsInNonPublicClasses() - Method in class edu.rice.cs.drjava.model.debug.DebugTest
Tests that breakpoints behave correctly.
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponentTest
 
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponentTest
 
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponentTest
 
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponentTest
 
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponentTest
 
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponentTest
 
testCancelDoesNotChangeConfig() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponentTest
 
testCancelFirstSave() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Attempts to make the first save of a document, but cancels instead.
testCancelOpenFile() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Initiates a file open, but cancels.
testCancelOpenMultipleFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Initiates a file open, but cancels.
testCancelSaveAlreadySaved() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
First we save the document with FOO_TEXT.
testCancelSaveAsAlreadySaved() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Make sure that saveAs doesn't save if we cancel!
testCanMoveToEmptyAtEnd() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
 
testCanNotChangeSecurityManager() - Method in class edu.rice.cs.util.PreventExitSecurityManagerTest
 
testCaretMovementCyclesWhenAtEnd() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that moving the caret right when it's already at the end will cycle it to the prompt.
testCaretMovementCyclesWhenAtPrompt() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that moving the caret left when it's already at the prompt will cycle it to the end of the line.
testChainEffect() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Tests cases where a long chain of backslashes and quotes can be all altered with a simple insertion or deletion of a special character.
testChainEffect() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Tests cases where a long chain of backslashes and quotes can be all altered with a simple insertion or deletion of a special character.
testCharacterOps() - Method in class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
put your documentation comment here
testClassFileSynchronization() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
After creating a new file, saving, and compiling it, this test checks that the new document is in sync after compiling and is out of sync after modifying and even saving it.
testClassFileSynchronizationAfterRename() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Ensure that renaming a file makes it out of sync with its class file.
testClearOthersWhenJUnitRun() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
Tests that the JUnitErrorModel contained within any other open documents is cleared when JUnit is run on a given document.
testCloseBracePrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipCommentsTest
 
testCloseFileAllowAbandon() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Creates a new document, modifies it, then allows it to be closed, ignoring the changes made.
testCloseFileDisallowAbandon() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Creates a new document, modifies it, but disallows a call to close it without saving changes.
testCloseFiles() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest
Tests that active document is switched on close, and that a new file is created after the last one is closed.
testCloseMultipleFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Ensures closing documents works correctly.
testCloseUnmodifiedAutomatically() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest
Ensures that an unmodified, empty document is closed after a file is opened, while a modified document is left open.
testCollapse() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testColonInTernaryOpIgnoreWhitespaceAndComments() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest
Ensures that a colon that is part of a ternary operator is detected.
testColonInTernaryOpMultiLineStmts() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest
Ensures that a colon that is part of a ternary operator is detected.
testColonInTernaryOpOneLineStmts() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest
Ensures that a colon that is part of a ternary operator is detected.
testColonInTernaryOpTwoStmtsOnOneLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest
Ensures that a colon that is part of a ternary operator is detected.
testColonNotDelim() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
testColonNotInTernaryOpDueToQuestionMarkInCommentsOrQuotes() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest
Ensures that a colon that is part of a ternary operator is detected.
testColonNotInTernaryOpMultiLineStmts() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmtTest
Ensures that a colon that is part of a ternary operator is detected.
testComment() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest
 
testCommentedBrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests indenting with commented delimiters
testCommentedOutSlashStar() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testCommentedOutSlashStarAfter() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
testCommentedOutSlashStarAt() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
testCommentedOutSlashStarBefore() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
testCommentedPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests having a commented prefix.
testCommentedPrefixDontSearchComment() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests having a commented prefix without searching in comments.
testCommentedPrefixSearchComment() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests having a commented prefix with searching in comments.
testCommentsAfterBrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
testCompileAbortsIfAnyUnsaved() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
If we try to compile while any files are unsaved, and if we don't save when asked to saveAllBeforeProceeding, it should not do the compile or any other actions.
testCompileAbortsIfUnsaved() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
If we try to compile an unsaved file, and if we don't save when asked to saveAllBeforeProceeding, it should not do the compile or any other actions.
testCompileActiveSavedAnyUnsavedButSaveWhenAsked() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
If we try to compile while any files (but not the active file) are unsaved but we do save it from within saveAllBeforeProceeding, the compile should occur happily.
testCompileAfterFileMoved() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Tests a compile after a file has unexpectedly been moved or deleted.
testCompileAllDifferentSourceRoots() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Tests calling compileAll with different source roots works.
testCompileAllFailsDifferentSourceRoots() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Tests calling compileAll with different source roots works if the files have errors in them.
testCompileAnyUnsavedButSaveWhenAsked() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
If we try to compile while any files (including the active file) are unsaved but we do save it from within saveAllBeforeProceeding, the compile should occur happily.
testCompileClasspathOKDefaultPackage() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Test that one compiled file can depend on the other and that when a keyword is part of a field name, the file will compile.
testCompileClasspathOKDifferentPackages() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Test that one compiled file can depend on the other.
testCompileMissingCloseSquiggly() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Tests compiling an invalid file and checks to make sure the class file was not created.
testCompilePackageAsField() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Creates a source file with "package" as a field name and ensures that compile starts but fails due to the invalid field name.
testCompilePackageAsField2() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Creates a source file with "package" as a field name and ensures that compile starts but fails due to the invalid field name.
testCompileReferenceToNonPublicClass() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Tests a compile on a file that references a non-public class defined in another class with a name different than the non-public class
testCompileWithJavaAssert() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Test support for assert keyword if enabled.
testCompileWithPackageStatementInsideClass() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
Puts an otherwise valid package statement inside a class declaration.
testComplexBraceInsertion() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Test to ensure that a complex sequence of multi-lined Brace entries does not fail.
testConstants() - Method in class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
Make sure interpreting simple constants works.
testCrazyCase1() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testCrazyCase2() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Test sequences of inserts
testCrazyDelete() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
testCreateMachineSuccess() - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
testCreateManualToolbarButton() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Tests that the returned JButton of createManualToolbarButton: 1.
testCreateTempDirectory() - Method in class edu.rice.cs.util.FileOpsTest
 
testCurly() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracketTest
 
testCurrent() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testCustomConfigFile() - Method in class edu.rice.cs.drjava.ConfigFileTest
Creates a custom properties file, tells DrJava to use it, and checks that it is being used.
testDebugSourcepath() - Method in class edu.rice.cs.drjava.model.debug.DebugTest
Tests that the sourcepath config option properly adds files to the search directories.
testDeleteAndCombine() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Tests the case where deletion combines a backslash and a quote or two backslashes.
testDeleteAndCombine() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Tests the case where deletion combines a backslash and a quote or two backslashes.
testDeleteAndCombine2() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Tests more of the same sort of cases as found in testDeleteAndCombine().
testDeleteAndCombine2() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Tests more of the same sort of cases as found in testDeleteAndCombine().
testDeleteAndCombine3() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
More of the same sort of cases as found in testDeleteAndCombine().
testDeleteAndCombine3() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
More of the same sort of cases as found in testDeleteAndCombine().
testDeleteAndMergeTwoGaps() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
testDeleteBlockCommentMakesLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
testDeleteDoc() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test removal of text.
testDeleteFreesBlockCommentEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
testDeleteNewlineAndShadowBlockCommentStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
testDisplayFilename() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest
Tests that active document is switched on close, and that a new file is created after the last one is closed.
testDocLocationAfterSwitch() - Method in class edu.rice.cs.drjava.ui.MainFrameTest
Tests that the current location of a document is equal to the caret location after documents are switched.
testDocStart() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testDocumentSwitching() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest
Tests the setNext and setPrevious functions, making sure that the activeDocumentChanged event is called.
testDoesNotEndWithParenDelim() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having text on a line after the delimiter.
testDoesNotStartWithPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests having text on a line before the prefix.
testDoesNotStartWithPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests having text on a line before the prefix.
testDoesntLoadSameClassTwice() - Method in class edu.rice.cs.util.classloader.StickyClassLoaderTest
Makes sure that a class that was loaded once before (implicitly) is not loaded a second time.
testDoNotRunJUnitIfFileHasBeenMoved() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
 
testDoubleEclipsesSingle() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest
Tests how a double quote can eclipse the effects of a single quote by inserting the double quote before the single quote.
testDoubleOps() - Method in class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
put your documentation comment here
testDups() - Method in class edu.rice.cs.drjava.CommandLineTest
Test duplicate files.
testEmpty() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyTest
 
testEmptyConfigSet() - Method in class edu.rice.cs.drjava.config.OptionMapLoaderTest
 
testEmptyString() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionDoNothingTest
Tests empty string
testEndBrace() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testEndOfBlockComment() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testEnter() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testEnter2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
tester(Pair[]) - Method in class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
put your documentation comment here
testErrorsArrayInOrder() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
Tests that the errors array contains all encountered failures and errors in the right order.
testExecFileCreator() - Method in class edu.rice.cs.util.newjvm.ExecJVMTest
 
testExitVMRespectsBlock() - Method in class edu.rice.cs.util.PreventExitSecurityManagerTest
 
testFieldsForCurrentLocation() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfoTest
 
testFileMovedWhenTriedToSave() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Test for the possibility that the file has been moved or deleted since it was last referenced
testFindNextAndFailIsOnMatch() - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
testFindNextUpdatesCurrent() - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
testFindNoMatchCase() - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
testFindPrevDelimiter() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testFinished(JUnitError[]) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Called from the JUnitTestManager after the test finishes
testFinished(JUnitError[]) - Method in interface edu.rice.cs.drjava.model.GlobalModel
Called from the JUnitTestManager after the test finishes
testFinished(JUnitError[]) - Method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
testFinished(JUnitError[]) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
testFinished(JUnitError[]) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
 
testFlip() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test the flip() method.
testFooLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testFor() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testFor2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testForceFileOpen() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Force a file to be opened with getDocumentforFile
testFormat() - Method in class edu.rice.cs.drjava.config.KeyStrokeOptionTest
Test the format method by comparing a KeyStroke object to itself after it has been formatted to a string and parsed back into a KeyStroke object.
testFormat() - Method in class edu.rice.cs.drjava.config.VectorOptionTest
 
testFormat() - Method in class edu.rice.cs.drjava.config.BooleanOptionTest
 
testFormat() - Method in class edu.rice.cs.drjava.config.StringOptionTest
 
testFormat() - Method in class edu.rice.cs.drjava.config.FontOptionTest
 
testFormat() - Method in class edu.rice.cs.drjava.config.IntegerOptionTest
 
testForStatement() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests indenting a for statement (odd semicolons)
testGetColumn1() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests returning the current column in the document.
testGetColumn2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests returning the current column in the document.
testGetFirstNonWSCharPos() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetIndentOfCurrStmtDelimiters() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetIndentOfCurrStmtDelimiterSameLine() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetIndentOfCurrStmtEndOfDoc() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetIndentOfCurrStmtIgnoreDelimsInParenPhrase() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetIndentOfCurrStmtMultipleLines() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetLine1() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test returning second line in a two-line document.
testGetLine2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to a specific line.
testGetLine3() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to the fourth line in a four line document.
testGetLine4() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to a line beyond the number of lines in a document just goes to the end of the file.
testGetLine5() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to the first line of an empty document doesn't do anything funny.
testGetLine6() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to a line that is greater than the line count of an empty document just keeps you in your current location.
testGetLine7() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test that going to a line within the document's line count sets the current position to the first character of the line.
testGetLineDeleteText() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
testGetLineEndPos() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetLineFirstCharPos() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetLineStartPos() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testGetMultipleSourceRootsDefaultPackage() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
 
testGetName() - Method in class edu.rice.cs.drjava.config.KeyStrokeOptionTest
 
testGetName() - Method in class edu.rice.cs.drjava.config.VectorOptionTest
 
testGetName() - Method in class edu.rice.cs.drjava.config.BooleanOptionTest
 
testGetName() - Method in class edu.rice.cs.drjava.config.StringOptionTest
 
testGetName() - Method in class edu.rice.cs.drjava.config.IntegerOptionTest
 
testGetPackageDir() - Method in class edu.rice.cs.drjava.model.debug.DebugTest
Tests the utility function to get a relative directory for a package.
testGetPackageNameWithPackageStatementAfterImport() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Puts an otherwise valid package statement after a valid import declaration.
testGetSourceRootDefaultPackage() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
 
testGetSourceRootPackageOneDeepValid() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
 
testGetSourceRootPackageThreeDeepInvalid() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
 
testGetSourceRootPackageThreeDeepValid() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
 
testGetStateAtCurrent() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testGetType() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test the getType function for Braces.
testGotoLine1() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to the second line in a two-line document.
testGotoLine2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to a specific line.
testGotoLine3() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to the fourth line in a four line document.
testGotoLine4() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to a line beyond the number of lines in a document just goes to the end of the file.
testGotoLine5() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to the first line of an empty document doesn't do anything funny.
testGotoLine6() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test going to a line that is greater than the line count of an empty document just keeps you in your current location.
testGotoLine7() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test that going to a line within the document's line count sets the current position to the first character of the line.
testGrow() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.GapTest
put your documentation comment here
testHalfLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
testHighlightKeywords1() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test that keywords are highlighted properly.
testHighlightKeywords2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
This test case simulates what happens when some text is selected and there is a keyword around too.
testHistoryIsBounded() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
Ensures that Histories are bound to 500 entries.
testHistoryRecallMovesToEnd() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that moving the caret up (recalling the previous command in the History) will move the caret to the end of the document.
testIgnoreBraceOnSameLine() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testIgnoreDelimsOnLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests ignoring delims on line.
testImmediateQuit() - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest
 
testIndentArray() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for arrays.
testIndentBraces() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for braces.
testIndentComments() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for comment portion of indent tree.
testIndentCommonCases() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for common cases.
testIndentDoesNothing() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Indent does nothing to change the document when everything is in place.
testIndentedSingleLineContract() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests indenting with an indented single line contract
testIndentGrowTabAtEnd() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Tests indent that increases the size of the tab when the cursor is at the end of the line.
testIndentGrowTabAtMiddle() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Tests indent that increases the size of the tab when the cursor is in the middle of the line.
testIndentGrowTabAtStart() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Tests indent that increases the size of the tab when the cursor is at the start of the line.
testIndentInfoBlockComments() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testIndentInfoBlockComments2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testIndentInfoBlockComments3() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testIndentInfoBlockComments4() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testIndentInfoBracket() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testIndentInfoParen() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testIndentInfoPrevNewline() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testIndentInfoSquiggly() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testIndentInsideCommentBlock() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testIndentInsideParenAtEnd() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Do an indent that follows the behavior in line with parentheses.
testIndentInsideParenAtStart() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Do an indent that follows the behavior in line with parentheses.
testIndentParenPhrases() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for paren phrases.
testIndentSameAsLineAboveAtEnd() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Do an indent that should match up with the indent on the line above.
testIndentSameAsLineAboveAtStart() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Do an indent that should match up with the indent on the line above.
testIndentShrinkTabAtEnd() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Tests indent that increases the size of the tab when the cursor is at the end of the line.
testIndentShrinkTabAtMiddle() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Tests indent that increases the size of the tab when the cursor is in the middle of the line.
testIndentShrinkTabAtStart() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Tests indent that increases the size of the tab when the cursor is at the start of the line.
testIndentSwitch() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
Regression test for switch statements.
testInfiniteLoop() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that an infinite loop in a test case can be aborted by clicking the Reset button.
testInitialPosition() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that this.setUp() puts the caret in the correct position.
testInnerGapDelete() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
testInsert() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testInsertBetweenDoubleEscape() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Tests the case where a backslash breaks up two backslashes together.
testInsertBetweenDoubleEscape() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Tests the case where a backslash breaks up two backslashes together.
testInsertBlockCommentEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertBlockInsideBlockComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertBrace() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertBraceAndBreakBlockCommentStart() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Tests the reduced model's ability to insert braces correctly
testInsertBraceAndBreakLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertBraceAtStartAndEnd() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertBraceInsideGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
 
testInsertBraces() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
tests inserting braces
testInsertFront() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testInsertGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertGap2() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
tests inserting gaps
testInsertGapAfterGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertGapBeforeGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Test that a gap inserted previous to a gap, unites with that gap.
testInsertGapInsideGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
Inserts one gap inside of the other
testInsertMultipleBraces() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
 
testInsertNewlineChainReaction() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertNewlineEndLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertNewlineEndQuote() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertQuoteToQuoteBlock() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testInsertSlashIntoStarSlash() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test inserting a slash between a star-slash combo.
testInsertStarIntoSlashStar() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test inserting a star between a slash-star combo.
testInsertStarIntoStarSlash() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test inserting a star between a star-slash combo.
testInsertToDoc() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test insertion.
testInsideClass() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testInsideClassWithBraceSets() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testInsideComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
tests the function to test if something is inside comments
testInsideQuoteNext() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Tests the relationship between backslashes and quotes.
testInsideQuoteNext() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Tests the relationship between backslashes and quotes.
testInsideQuotePrevious() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.SingleQuoteTest
Tests the relationship between backslash characters and quote characters.
testInsideQuotePrevious() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BackSlashTest
Tests the relationship between backslash characters and quote characters.
testInsideString() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
tests the function to test if something is inside quotes
testIntegerOps() - Method in class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
put your documentation comment here
testInteractionAbort() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Checks that the interpreter can be aborted and then work correctly later.
testInteractionPreventedFromExit() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Checks that System.exit is handled appropriately from interactions frame.
testInteractionsCanSeeChangedClass() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Checks that updating a class and recompiling it is visible from the REPL.
testInteractionsCanSeeCompiledClasses() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Creates a new class, compiles it and then checks that the REPL can see it.
testInteractionsDefineAnonymousInnerClass() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Checks that an anonymous inner class can be defined in the repl!
testInteractionsLiveUpdateClasspath() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Creates a new class, compiles it and then checks that the REPL can see it.
testIsCommented() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test the isCommented() function.
testIsIn1DArray() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBraceTest
 
testIsIn2DArray() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBraceTest
 
testIsMatch() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test isMatch(Brace) method.
testIsQuoted() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test the isQuoted() function.
testIsShadowed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test the isShadowed() function.
testItAll() - Method in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest
 
testLargeSuffix() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest
 
testLeadingSpaces() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionDoNothingTest
Tests leading spaces
testLeaveBe() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testLeaveBeMidLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testLeavesOtherLinesAlone() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testLeftBeforePromptMovesToPrompt() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that moving the caret left when it's before the prompt will cycle it to the prompt.
testLimitAllAtOnce() - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistryTest
Tests that list of available compilers effectively is restricted when all default compilers are not available.
testLimitOneByOne() - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistryTest
Tests that list of available compilers effectively is restricted when the class is not available.
testLineBeginsComment() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testLineCommentBreakCrazy() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testLineCommentStealsBlockCommentSlash() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
testLineCommentStealsLineCommentSlash() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
testLineContainsColon() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContainsTest
Ensures that a line containing a colon is detected.
testLineDoesNotContainColon() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContainsTest
Ensures that a line containing a colon is detected.
testLineDoesNotContainColonDueToComments() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContainsTest
Ensures that a line containing a colon is detected.
testLineDoesNotContainColonDueToQuotes() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContainsTest
Ensures that a line containing a colon is detected.
testLineEndsComment() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testLineWithStar() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyTest
 
testLiveUpdateOfHistoryMaxSize() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
 
testLiveUpdateOfIndentLevel() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
 
testLoaderRespectsOldList() - Method in class edu.rice.cs.util.classloader.StickyClassLoaderTest
Make sure getClass().getClassLoader() does not stick if the class was on the useOldLoader list.
testLoaderSticks() - Method in class edu.rice.cs.util.classloader.StickyClassLoaderTest
Make sure getClass().getClassLoader() sticks, regardless of where the class data came from.
testLoaderSticksTransitively() - Method in class edu.rice.cs.util.classloader.StickyClassLoaderTest
Make sure that if we load A through sticky loader, and A requires B to be loaded, B is also loaded through sticky loader.
testLoaderUsesSystemForJavaClasses() - Method in class edu.rice.cs.util.classloader.StickyClassLoaderTest
Make sure it works even for java.* classes.
testLocaleSpecificFormat() - Method in class edu.rice.cs.drjava.config.KeyStrokeOptionTest
Tests that key strokes are output in a parseable format even in foreign locales.
testMakeBraceFailure() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Tests the failure to make a Brace with a non-special character.
testMakeBraceSuccess() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Tests the successful construction of a Brace using the MakeBrace method.
testMixed() - Method in class edu.rice.cs.drjava.CommandLineTest
Supplying both valid and invalid filenames on the command line.
testModifiedByOther() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
 
testModifiedByOtherFalse() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
 
testMotion() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testMove() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
tests the cursor movement function
testMove0StaysPut() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testMoveOnEmpty() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testMoveWithinToken() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testMultCharPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests multiple-character prefix.
testMultiLineContract() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests indenting with a multiple line contract
testMultiLineForStatement() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests indenting a multiple line for statement (odd semicolons)
testMultipleBlankLinesBack() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having a paren delimiter several lines back, with only whitespace inbetween.
testMultipleCallsToFindNext() - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
testMultipleCharPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests having a multiple character prefix.
testMultipleCharPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests having a multiple character prefix.
testMultipleCommentLinesBack() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having a paren delimiter several lines back, with only blank space and comments inbetween.
testMultipleFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Creates a new document, modifies it, and then does the same with a second document, ensuring that the changes are separate.
testMultipleFilesArray() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Opens several documents and ensures that the array returned by the model is correct and in the right order.
testMultipleInsert() - Method in class edu.rice.cs.drjava.model.repl.HistoryTest
 
testName() - Method in class edu.rice.cs.drjava.model.junit.JUnitError
Gets the test name
testNE() - Method in class edu.rice.cs.drjava.CommandLineTest
A nonexistent file.
testNext() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testNextCharIsNewline() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testNextItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testNoBrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests indenting without an enclosing brace
testNoBrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
testNoClassFile() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests a document that has no corresponding class file.
testNoEquals() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBraceTest
 
testNoJUnitErrors() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that a JUnit file with no errors is reported to have no errors.
testNoLeadingSpaces() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionDoNothingTest
Tests no leading spaces
testNone() - Method in class edu.rice.cs.drjava.CommandLineTest
Tests DrJava with no command line arguments.
testNonTestCaseError() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that the ui is notified to put up an error dialog if JUnit is run on a non-TestCase.
testNoParenDelims() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having no paren phrase delimiters on prev line.
testNoPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests not having the prefix in the text.
testNoPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests not having the prefix in the text.
testNoPrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipCommentsTest
 
testNoPrevStmt() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
testNoSuffix() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest
 
testNotEmptyOnStartup() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModelTest
Tests the invariant that at least one document is open at time of creation.
testNothingToIndentOn() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testNotifyCollapse() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testNotifyInsert() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testNotifyRemove() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testNotInDocument() - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
// halting tests are obsolete.
testNotRecognizeComments() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testNotRecognizeComments2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testNotStartOfStmtDueToEndCharactersInCommentsOrQuotes() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartingNewStmtTest
Ensures that the current line is the first line of a statement.
testOneJUnitError() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that a JUnit file with an error is reported to have an error.
testOnlyCurly() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurlyTest
 
testOpenBracePrefix() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipCommentsTest
 
testOpenBracket() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testOpenClosed() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test isOpen() and isClosed().
testOpenMany() - Method in class edu.rice.cs.drjava.CommandLineTest
Many files on the command line.
testOpenMultipleFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Opens multiple files.
testOpenMultipleFilesError() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Error checking for openening multiple files checks for null and an array w/null
testOpenMultipleNonexistentFiles() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Attempts to open a non-existent file.
testOpenNonexistentFile() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Attempts to open a non-existent file.
testOpenOne() - Method in class edu.rice.cs.drjava.CommandLineTest
Open one file on the command line.
testOpenParen() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testOpenRealFile() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Opens a file.
testOperatorDelim() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having an operator as a delimiter.
testOtherLinesIndented() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testPackageNameEmpty() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test package-finding on empty document.
testPackageNameSimple() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test package-finding on simple document, with no funny comments.
testPackageNameWeird1() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test package-finding on document with a block comment between parts of package.
testPackageNameWeird2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test package-finding on document with a line comment between parts of package.
testParen() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracketTest
 
testParenDelimsNoText() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having delimiter on prev line, with no text preceding
testParenDelimsWithComment() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having a comment after the delimiter
testParenDelimsWithText() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests having delimiter on prev line, with text preceding
testParse() - Method in class edu.rice.cs.drjava.config.KeyStrokeOptionTest
 
testParse() - Method in class edu.rice.cs.drjava.config.VectorOptionTest
 
testParse() - Method in class edu.rice.cs.drjava.config.BooleanOptionTest
 
testParse() - Method in class edu.rice.cs.drjava.config.StringOptionTest
 
testParse() - Method in class edu.rice.cs.drjava.config.FontOptionTest
 
testParse() - Method in class edu.rice.cs.drjava.config.IntegerOptionTest
 
testPosInParenPhrase() - Method in class edu.rice.cs.drjava.model.definitions.IndentHelperTest
 
testPrefixAtEnd() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Prefix appears at the end of a document.
testPrefixOnCurrLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests prefix on current line.
testPrev() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testPrevItem() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testPrevStmtPrevLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
testPrevStmtSeveralLinesBeforeCurrLocation() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlusTest
 
testPrintln() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
testPrintString() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testProperConfigSet() - Method in class edu.rice.cs.drjava.config.OptionMapLoaderTest
 
testQualifiedClassNameWithoutPackage() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests that the correct qualified class name is returned without a package.
testQualifiedClassNameWithPackage() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests that the correct qualified class name is returned with a package.
testQuoteBreakComment2() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testQuoteBreaksComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testQuotesSimple() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testQuotesWithGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelTest
put your documentation comment here
testReadAndWriteTempFile() - Method in class edu.rice.cs.util.FileOpsTest
 
testRealSaveFirstSave() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Makes a first save of the current document.
testRecursiveDirectoryDelete() - Method in class edu.rice.cs.util.FileOpsTest
 
testRelativePath() - Method in class edu.rice.cs.drjava.CommandLineTest
A regression test for bug #542747, which related to opening a file via the command line using a relative path.
testRemove() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelListTest
 
testRemoveTabs1() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test whether removeTabs actually removes all tabs.
testRemoveTabs2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
As of drjava-20020122-1534, files with tabs ended up garbled, with some of the text jumbled all around (bug #506630).
testReopenFile() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Attempts to reopen an already open file.
testReplaceAllContinue() - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
testReplaceAllContinueNoMatchCase() - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
testResetConsole() - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Checks that reset console works.
testResultOfNonPublicTestCase() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that the ui is notified to put up an error dialog if JUnit is run on a non-public TestCase.
testReturnConstant() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
testRevertFile() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Force a file to be opened with getDocumentforFile
testRightAfterBrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
testRightBeforePromptMovesToEnd() - Method in class edu.rice.cs.drjava.ui.InteractionsPaneTest
Tests that moving the caret right when it's before the prompt will cycle it to the end of the document.
testSaveAllSaveInOrder() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Make sure that all open files are saved in appropriate order, ie, even with BAR file as active document, save all should first prompt to save FOO, then BAR.
testSaveAlreadySaved() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Saves a file already saved and overwrites its contents.
testSaveAsAlreadySaved() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Make sure that saveAs saves to a different file.
testSaveAsExistsAndOpen() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
 
testSaveAsExistsForOverwrite() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
 
testSaveClearAndLoadHistory() - Method in class edu.rice.cs.drjava.model.GlobalModelIOTest
Interprets some statements, saves the history, clears the history, then loads the history.
testSecondLineMisindented() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
testSecondLineProblem() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testSecondLineProblem2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testSemicolon() - Method in class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
put your documentation comment here
testShrink() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.GapTest
put your documentation comment here
testShrinksToMaxSize() - Method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Tests that the size of the recent files list is reduced in response to a decrease in max size.
testSimpleFirstLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
testSimpleReplace() - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
testSimpleSecondLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
testSingleEclipsesDouble() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.MixedQuoteTest
Tests how a single quote can eclipse the effects of a double quote by inserting the single quote before the double quote.
testSingleLineContract() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlusTest
Tests indenting with a single line contract
testSkippingBraces() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testSkippingComments() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testSkippingCommentsBraceAtBeginning() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testSlashStarMidLineAfter() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testSlashStarMidLineBefore() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testSlashStarMidLineFirstLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
testSlashStarMidLineSecondLine() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsCommentTest
 
testSmallFileProblem() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testSpaceBrace() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testSpaces() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyTest
 
testSpaceSuffix() - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest
 
testSquigglyAlignment() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testStackTraceEmptyTrace() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
testStarSlashMidLineAfter() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testStarSlashMidLineBefore() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
testStartBrace() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testStartDeleteGap() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
testStartFromTopContinue() - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
testStartOfDocument() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhraseTest
Tests hitting start of document.
testStartOfDocument() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests hitting start of document.
testStartOfStmtCheckForEndCharacters() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartingNewStmtTest
Ensures that the current line is the first line of a statement.
testStartOfStmtIgnoreWhiteSpaceAndCommentsInBetween() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartingNewStmtTest
Ensures that the current line is the first line of a statement.
testStartSimple() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testStartSpaceIndent() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testStartsWithPrefixNoText() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests having a line start with prefix, with no text following
testStartsWithPrefixNoText() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests having prev line start with prefix, with no text following
testStartsWithPrefixWithText() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithTest
Tests having a line start with prefix, with text following
testStartsWithPrefixWithText() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWithTest
Tests having prev line start with prefix, with text following
testStepInto() - Method in class edu.rice.cs.drjava.model.debug.DebugTest
Tests that breakpoints and steps behave correctly.
testStepOut() - Method in class edu.rice.cs.drjava.model.debug.DebugTest
Tests that stepping out of a method behaves correctly.
testStepOverWithPackage() - Method in class edu.rice.cs.drjava.model.debug.DebugTest
Tests that stepping works in a public class with a package
testStringOps() - Method in class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
put your documentation comment here
testStuffAfter() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyTest
 
testStuffBefore() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyTest
 
testSubstring() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
 
testSystemExitPrevented() - Method in class edu.rice.cs.util.PreventExitSecurityManagerTest
 
testTabRemovalOnInsertString() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test whether tabs are removed as appropriate on call to insertString.
testTabRemovalOnInsertString2() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test whether tabs are removed as appropriate on call to insertString.
testTextAfterBrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
testThrowNPE() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
testThrowRuntimeException() - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
testTopLevelClassName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test class name-finding on document
testTopLevelClassNameMisleading() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test class name-finding on document
testTopLevelClassNameWComments() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test class name-finding on document
testTopLevelClassNameWithClassloaderImport() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests that the word class is not recognized if it is not followed by whitespace.
testTopLevelClassNameWithDelimiters() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test class name-finding on document
testTopLevelEnclosingClassName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Tests that the name of a top level enclosing class can be found.
testTopLevelInterfaceName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test interface name-finding on document
testTopLevelInterfaceNameBeforeClassName() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test class name-finding on document
testTopLevelInterfaceNameMisleading() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Test class name-finding on document
testToString() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.BraceTest
Test the toString method.
testUnmaskBlockCommentedLineComment() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelDeleteTest
put your documentation comment here
testUnsavedAndUnCompiledChanges() - Method in class edu.rice.cs.drjava.model.GlobalModelJUnitTest
Tests that when a JUnit file with no errors, after being saved and compiled, has it's contents replaced by a test that should fail, will pass all tests.
testUtilVersion() - Method in class edu.rice.cs.drjava.DependenciesTest
This test ensures that the util package version is as new as we expect.
testValue - Static variable in class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
 
testWeird() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testWierd2() - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
put your documentation comment here
testWithParen() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurlyTest
 
testWSAfterBrace() - Method in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
TEXT - Static variable in class edu.rice.cs.util.FileOpsTest
 
TEXT_AND_ICONS - Static variable in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
 
TEXT_ONLY - Static variable in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
 
textfield - Variable in class edu.rice.cs.drjava.ui.PreviewFrame.JTextFieldChanger
 
THREAD_PAINTER - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Highlight painter for thread's current location
threadLocationUpdated(OpenDefinitionsDocument, int) - Method in class edu.rice.cs.drjava.ui.DebugPanel.DebugPanelListener
Called when the given line is reached by the current thread in the debugger, to request that the line be displayed.
threadLocationUpdated(OpenDefinitionsDocument, int) - Method in class edu.rice.cs.drjava.ui.MainFrame.UIDebugListener
 
threadLocationUpdated(OpenDefinitionsDocument, int) - Method in interface edu.rice.cs.drjava.model.debug.DebugListener
Called when the given line is reached by the current thread in the debugger, to request that the line be displayed.
threadLocationUpdated(OpenDefinitionsDocument, int) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
threadLocationUpdated(OpenDefinitionsDocument, int) - Method in class edu.rice.cs.drjava.model.debug.DebugTest.BreakpointTestListener
 
threadLocationUpdatedCount - Variable in class edu.rice.cs.drjava.model.debug.DebugTest.DebugTestListener
 
threwException(String, String, String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Signifies that the most recent interpretation was ended due to an exception being thrown.
threwException(String, String, String) - Method in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 
threwException(String, String, String) - Method in interface edu.rice.cs.drjava.model.repl.newjvm.MainJVMRemoteI
Signifies that the most recent interpretation was ended due to an exception being thrown.
TIME_FORMAT - Static variable in class edu.rice.cs.util.ant.TstampGMT
 
toggleBreakpoint(OpenDefinitionsDocument, int, int) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Toggles whether a breakpoint is set at the given line in the given document.
TokenList - class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.
A list of reduced model tokens.
TokenList.Iterator - class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator.
 
TokenList.Iterator(TokenList) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
TokenList.Iterator(TokenList, TokenList.Iterator) - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
TokenList() - Constructor for class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList
 
TOOLBAR_HEIGHT - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
TOOLBAR_ICONS_ENABLED - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether icons should be displayed on the toolbar buttons.
TOOLBAR_TEXT_ENABLED - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Whether text should be displayed on the toolbar buttons.
ToolbarOptionComponent - class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent.
The special option component for the toolbar text and toolbar icon options.
ToolbarOptionComponent(String, Frame) - Constructor for class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
The constructor does not take an option since we have specific knowledge of the two options we'll need for this component.
ToolsJarClassLoader - class edu.rice.cs.util.classloader.ToolsJarClassLoader.
A class loader that tries to load classes from tools.jar.
ToolsJarClassLoader() - Constructor for class edu.rice.cs.util.classloader.ToolsJarClassLoader
 
toString() - Method in class edu.rice.cs.drjava.config.Configuration
Returns a string representation of the contents of the OptionMap.
toString() - Method in class edu.rice.cs.drjava.config.OptionParseException
Format a nice message for the user.
toString() - Method in class edu.rice.cs.drjava.config.DefaultOptionMap
 
toString() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Returns a custom string representation of this option component.
toString() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
Converts a Brace to a String.
toString() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
Converts a Brace to a String.
toString() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
toString() - Method in class edu.rice.cs.drjava.model.compiler.CompilerProxy
Should return info about compiler, at least including name.
toString() - Method in class edu.rice.cs.drjava.model.compiler.NoCompilerAvailable
 
toString() - Method in interface edu.rice.cs.drjava.model.compiler.CompilerInterface
Should return info about compiler, at least including name.
toString() - Method in class edu.rice.cs.drjava.model.compiler.CompilerError
Gets a String representation of the error.
toString() - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
 
toString() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Prints out this model's errors.
toString() - Method in class edu.rice.cs.drjava.model.debug.Step
 
toString() - Method in class edu.rice.cs.drjava.model.debug.Breakpoint
 
toString() - Method in class edu.rice.cs.drjava.model.debug.DebugManager.WatchData
 
toString() - Method in class edu.rice.cs.drjava.model.debug.DebugManager.WatchUndefinedValue
 
toString() - Method in class edu.rice.cs.drjava.model.junit.JUnitError
Gets a String representation of the error.
TstampGMT - class edu.rice.cs.util.ant.TstampGMT.
A simple, inflexible replacement for Ant's TSTAMP task that always uses GMT.
TstampGMT() - Constructor for class edu.rice.cs.util.ant.TstampGMT
 
TYPE - Static variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
TYPE_COLOR - Static variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
TypeCheckerExtension - class edu.rice.cs.drjava.model.repl.TypeCheckerExtension.
Overrides divide and mod so that they won't evaluate any expressions in the type checker since this may cause divide by zero exceptions even when short circuiting should occur (e.g.
TypeCheckerExtension(Context) - Constructor for class edu.rice.cs.drjava.model.repl.TypeCheckerExtension
 

U

UncaughtExceptionWindow - class edu.rice.cs.drjava.ui.UncaughtExceptionWindow.
Displayed whenever an uncaught exception is thrown and propagates back to an action.
UncaughtExceptionWindow(JFrame, Throwable) - Constructor for class edu.rice.cs.drjava.ui.UncaughtExceptionWindow
Creates a window to graphically display an exception which has occurred in the code of DrJava.
UNDO_LIMIT - Static variable in class edu.rice.cs.drjava.ui.DefinitionsPane
 
undo() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
undo() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.CommandUndoableEdit
 
UneditableTableModel - class edu.rice.cs.util.swing.UneditableTableModel.
Common TableModel for Uneditable tables
UneditableTableModel() - Constructor for class edu.rice.cs.util.swing.UneditableTableModel
 
UneditableTableModel(int, int) - Constructor for class edu.rice.cs.util.swing.UneditableTableModel
 
UneditableTableModel(Object[][], Object[]) - Constructor for class edu.rice.cs.util.swing.UneditableTableModel
 
UneditableTableModel(Vector, int) - Constructor for class edu.rice.cs.util.swing.UneditableTableModel
 
UneditableTableModel(Vector, Vector) - Constructor for class edu.rice.cs.util.swing.UneditableTableModel
 
UnexpectedException - exception edu.rice.cs.util.UnexpectedException.
An exception which DrJava throws on an unexpected error.
UnexpectedException(Throwable) - Constructor for class edu.rice.cs.util.UnexpectedException
Constructs an unexpected exception with value.toString() as it's message.
UnexpectedException(Throwable, String) - Constructor for class edu.rice.cs.util.UnexpectedException
Constructs an unexpected exception with a custom message string in addition to value.toString().
update() - Method in class edu.rice.cs.drjava.ui.config.ConfigPanel
Tells each component in the vector to update Config with its value
update() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame.PanelTreeNode
Tells its panel to update, and tells all of its child nodes to update their panels.
update() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeConfigPanel
Tells each component in the vector to update() itself
update(int) - Method in class edu.rice.cs.drjava.ui.PreviewFrame.PageChangerUpdater
 
update(int) - Method in class edu.rice.cs.drjava.ui.PreviewFrame.JTextFieldChanger
 
update(int) - Method in class edu.rice.cs.drjava.ui.PreviewFrame.JSpinnerChanger
 
update(TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelState
 
update(TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Free
Walk function for when we're not inside a string or comment.
update(TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.Stutter
 
update(TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideSingleQuote
Walk function for when inside single quotes.
update(TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideBlockComment
Walk function for inside block comment.
update(TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideDoubleQuote
Walk function for when inside a quoted string.
update(TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.InsideLineComment
Walk function for inside line comment.
updateBasedOnCurrentState() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
The walk function.
updateColors() - Method in class edu.rice.cs.drjava.model.definitions.ColoringView
Called when an OptionListener perceives a change in any of the colors
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.OptionComponent
Updates the appropriate configuration option with the new value if different from the old value and legal.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.StringOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.IntegerOptionComponent
Updates the config object with the new setting.
updateConfig() - Method in class edu.rice.cs.drjava.ui.config.LabelComponent
Updates the config object with the new setting.
updateData(boolean) - Method in class edu.rice.cs.drjava.ui.DebugPanel
Causes all display tables to update their information from the debug manager.
updateErrorListeners() - Method in class edu.rice.cs.drjava.ui.MainFrame
Update all appropriate listeners that the CompilerErrorModels have changed.
updateFileTitle() - Method in class edu.rice.cs.drjava.ui.MainFrame
Updates the title bar with the name of the active document.
updateFont() - Method in class edu.rice.cs.drjava.ui.LineEnumRule
Updates the row header's font information, deriving it from the pane once again.
updateHighlight(int) - Method in class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
Update the highlight appropriately.
updateHighlight(int) - Method in class edu.rice.cs.drjava.ui.CompilerErrorCaretListener
Update the highlight appropriately.
updateListPane() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Update the pane which holds the list of errors for the viewer.
updateListPane(boolean) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Update the pane which holds the list of errors for the viewer.
updateLocation() - Method in class edu.rice.cs.drjava.ui.MainFrame.PositionListener
 
updateMax(int) - Method in class edu.rice.cs.drjava.ui.RecentFileManager
 
updateOpenFiles(File) - Method in class edu.rice.cs.drjava.ui.RecentFileManager
 
updateRedoState() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.RedoAction
Updates the redo state, i.e., where we are as regards undo and redo.
updateScaled() - Method in class edu.rice.cs.drjava.ui.PreviewFrame.PagePreview
Scales the interal image to the appropriate size.
updateUndoState() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoAction
Updates the undo list, i.e., where we are as regards undo and redo.
useSource(Name) - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler.OurLog
put your documentation comment here

V

value - Variable in class edu.rice.cs.drjava.config.OptionEvent
 
value - Variable in class edu.rice.cs.drjava.config.OptionParseException
 
valueChanged(ListSelectionEvent) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel.SelectionModelListener
 
valueChanged(TreeSelectionEvent) - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame.PanelTreeSelectionListener
 
vectorEquals(Vector, Vector) - Method in class edu.rice.cs.drjava.ui.config.VectorOptionComponentTest
The equals method for a parameterized Vector
VectorOption - class edu.rice.cs.drjava.config.VectorOption.
Abstract class defining behavior shared by all configuration options with values of type Vector.
VectorOption(String, Option, String, char, String, Vector) - Constructor for class edu.rice.cs.drjava.config.VectorOption
 
VectorOption(String, Option, Vector) - Constructor for class edu.rice.cs.drjava.config.VectorOption
Defaults the "header", "footer", and "delim" fields to open bracket, close bracket, and comma, repsectively.
VectorOption(String, ParseStrategy, FormatStrategy, String, char, String, Vector) - Constructor for class edu.rice.cs.drjava.config.VectorOption
 
VectorOptionComponent - class edu.rice.cs.drjava.ui.config.VectorOptionComponent.
Graphical form of a VectorOption for the Extra Classpath option.
VectorOptionComponent(VectorOption, String, Frame) - Constructor for class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
VectorOptionComponentTest - class edu.rice.cs.drjava.ui.config.VectorOptionComponentTest.
Tests functionality of this OptionComponent
VectorOptionComponentTest(String) - Constructor for class edu.rice.cs.drjava.ui.config.VectorOptionComponentTest
 
VectorOptionTest - class edu.rice.cs.drjava.config.VectorOptionTest.
Class according to the JUnit protocol.
VectorOptionTest(String) - Constructor for class edu.rice.cs.drjava.config.VectorOptionTest
 
verifyOverwrite() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.WarningFileSelector
 
verifyOverwrite() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
verifyOverwrite() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CancelingSelector
 
verifyOverwrite() - Method in interface edu.rice.cs.drjava.model.FileSaveSelector
 
Version - class edu.rice.cs.drjava.Version.
This interface hold the information about this build of DrJava.
Version - class edu.rice.cs.util.Version.
This interface hold the information about this build of util.
Version() - Constructor for class edu.rice.cs.drjava.Version
 
Version() - Constructor for class edu.rice.cs.util.Version
 
visit(AddAssignExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(AddExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(AndExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ArrayAccess) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ArrayAllocation) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ArrayInitializer) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(BitAndAssignExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(BitAndExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(BitOrAssignExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(BitOrExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(BlockStatement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(CastExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ClassAllocation) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ComplementExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ConditionalExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(DivideAssignExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(DivideExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(DivideExpression) - Method in class edu.rice.cs.drjava.model.repl.TypeCheckerExtension
Visits a DivideExpression
visit(DoStatement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(EmptyStatement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(EqualExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ExclusiveOrAssignExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ExclusiveOrExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ForStatement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(FunctionCall) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(GreaterExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(GreaterOrEqualExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(IfThenElseStatement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(IfThenStatement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ImportDeclaration) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(InnerAllocation) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(InstanceOfExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(LabeledStatement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(LessExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(LessOrEqualExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(Literal) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(MinusExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(MultiplyAssignExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(MultiplyExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(NotEqualExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(NotExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ObjectFieldAccess) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ObjectMethodCall) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(OrExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(PackageDeclaration) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(PlusExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(PostDecrement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(PostIncrement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(PreDecrement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(PreIncrement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(QualifiedName) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(RemainderAssignExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(RemainderExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(RemainderExpression) - Method in class edu.rice.cs.drjava.model.repl.TypeCheckerExtension
Visits a RemainderExpression
visit(ShiftLeftAssignExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ShiftLeftExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ShiftRightAssignExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(ShiftRightExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(SimpleAllocation) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(SimpleAssignExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(StaticFieldAccess) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(StaticMethodCall) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(SubtractAssignExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(SubtractExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(SuperFieldAccess) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(SuperMethodCall) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(SwitchStatement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(SynchronizedStatement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(TryStatement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(TypeExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(UnsignedShiftRightAssignExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(UnsignedShiftRightExpression) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(VariableDeclaration) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visit(WhileStatement) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
visitNumericExpression(BinaryExpression, String) - Static method in class edu.rice.cs.drjava.model.repl.TypeCheckerExtension
Visits a numeric expression
voidReturnFlag - Variable in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest.TestJVMExtension
 

W

WAIT_UNTIL_QUIT_MS - Static variable in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
waitForInterpreter() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Blocks until the interpreter has registered.
waitForInterpreter() - Method in interface edu.rice.cs.drjava.model.GlobalModel
Blocks until the interpreter has registered.
warnFileOpen() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.WarningFileSelector
 
warnFileOpen() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
warnFileOpen() - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase.CancelingSelector
 
warnFileOpen() - Method in interface edu.rice.cs.drjava.model.FileSaveSelector
 
warning - Variable in class edu.rice.cs.drjava.config.ClasspathOption
 
warning(int, String) - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler.OurLog
put your documentation comment here
width - Variable in class edu.rice.cs.drjava.ui.AboutDialog.LogoList
 
WORKING_DIRECTORY - Static variable in interface edu.rice.cs.drjava.config.OptionConstants
Directory to start looking for files in when DrJava starts up.
wrap(JComponent) - Static method in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
wrapBorder(JComponent, Border) - Static method in class edu.rice.cs.drjava.ui.AboutDialog
 
write(byte[]) - Method in class edu.rice.cs.util.OutputStreamRedirector
 
write(byte[], int, int) - Method in class edu.rice.cs.util.OutputStreamRedirector
 
write(byte[], int, int) - Method in class edu.rice.cs.util.swing.DocumentOutputStream
Write an array of characters (bytes) to the stream at a particular offset.
write(int) - Method in class edu.rice.cs.util.OutputStreamRedirector
 
write(int) - Method in class edu.rice.cs.util.swing.DocumentOutputStream
Write a character to the stream.
writeFileFromString(String, String) - Static method in class edu.rice.cs.drjava.IndentFile
 
writer() - Method in class edu.rice.cs.drjava.model.junit.JUnitTestRunner
 
writeStringToFile(File, String) - Static method in class edu.rice.cs.util.FileOps
Writes text to the file.
writeStringToNewTempFile(String, String, String) - Static method in class edu.rice.cs.util.FileOps
Creates a new temporary file and writes the given text to it.
writeToFile(FileSaveSelector) - Method in class edu.rice.cs.drjava.model.repl.History
Writes this History to a the file selected in the FileSaveSelector
writeToNewTempFile(String) - Method in class edu.rice.cs.drjava.ui.RecentFileManagerTest
Creates a new temporary file and writes the given text to it.
writeToNewTempFile(String) - Method in class edu.rice.cs.drjava.model.GlobalModelTestCase
Creates a new temporary file and writes the given text to it.

_

_a - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeOptionListener
 
_a - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
_aboutAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Pops up an info dialog.
_aboutDialog - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_action - Variable in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest
 
_actionLabel - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
_actionMap - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager
 
_actionToDataMap - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager
 
_activeCompiler - Variable in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
The active compiler.
_activeDocument - Variable in class edu.rice.cs.drjava.ui.SingleDisplayModel
The active document pointer, which will never be null once the constructor is done.
_addArray(LinkedList, Object[]) - Static method in class edu.rice.cs.util.newjvm.ExecJVM
 
_addButton - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_addCharToReducedModel(char) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Add a character to the underlying reduced model.
_addHighlight(int, int) - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Adds a highlight to the document.
_addMenuItem(JMenu, Action, Option) - Method in class edu.rice.cs.drjava.ui.MainFrame
Adds an Action as a menu item to the given menu, using the specified configurable keystroke.
_aligned - Variable in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest
 
_allAvailableCompilers - Static variable in class edu.rice.cs.drjava.model.compiler.CompilerRegistryTest
 
_applyButton - Variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
_assertContents(String) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRulesTestCase
Asserts that the document contains the expected text.
_assertContents(String, Document) - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
 
_assertContents(String, Document) - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
 
_assertIndentInfo(IndentInfo, String, int, int, int) - Method in class edu.rice.cs.drjava.model.definitions.IndentTest
 
_assertInteractionContainsHelper(String, boolean) - Method in class edu.rice.cs.drjava.model.debug.DebugTest
 
_assertLocation(int, OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
 
_assertNumOpenDocs(int) - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
 
_assertOffsets(FindReplaceMachine, int, int) - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
_attachToVM() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Handles the details of attaching to the InteractionsJVM.
_attributes - Variable in class edu.rice.cs.util.swing.DocumentOutputStream
 
_augmentCurrentGap(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Assuming there is a gap to the right, this function increases the size of that gap.
_augmentGapToLeft(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Assuming there is a gap to the left, this function increases the size of that gap.
_backAction - Variable in class edu.rice.cs.drjava.ui.HelpFrame
 
_backButton - Variable in class edu.rice.cs.drjava.ui.HelpFrame
 
_baseClassLoader - Variable in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
Class loader to use to fetch compiler classes.
_blockExit - Variable in class edu.rice.cs.util.PreventExitSecurityManager
Are we in exit blocking mode?
_book - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
 
_bpTree - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_bpTreeModel - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_breakpointHighlights - Variable in class edu.rice.cs.drjava.ui.MainFrame
Table to map breakpoints to their corresponding highlight objects.
_breakpointRootNode - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_breakpoints - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
 
_breakpoints - Variable in class edu.rice.cs.drjava.model.debug.DebugManager
Vector of all current Breakpoints, with and without EventRequests.
_button - Variable in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
 
_button - Variable in class edu.rice.cs.drjava.ui.config.FontOptionComponent
 
_button - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
 
_button - Variable in class edu.rice.cs.drjava.ui.config.FileOptionComponent
 
_buttonPanel - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_buttonPanel - Variable in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
 
_bvo - Variable in class edu.rice.cs.drjava.config.VectorOptionTest
 
_cachedLineNum - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Cached current line number.
_cachedLocation - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Cached location, aides in determining line number.
_cachedNextLineLoc - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Cached location of next line.
_cachedPrevLineLoc - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Cached location of previous line.
_calculateOffset(int, String, int, String, TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
By contrasting the delTo token after the walk to what it was before the walk we can see how it has changed and where the offset should go.
_cancelAndOKPanel - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
_cancelButton - Variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
_cancelButton - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
_cancelButton - Variable in class edu.rice.cs.util.swing.FontChooser
 
_cancelListener - Variable in class edu.rice.cs.drjava.ui.HistorySaveDialog
 
_caretChanged - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_caretListener - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
Listens for changes to the cursor position in order to reset the start position
_changed - Variable in class edu.rice.cs.drjava.model.debug.DebugManager.WatchData
 
_checkedPackages - Variable in class edu.rice.cs.drjava.DrJavaClassLoader
Map of package name (string) to whether must use system loader (boolean).
_checkHighlightStatusConsistent(Vector, int, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
Make sure the vector is consistent: all elements immediately adjoin one another (no overlap), and make sure all indices between start and end are in the vector.
_checkInterrupted(Node) - Method in class edu.rice.cs.drjava.model.repl.EvaluationVisitorExtension
 
_checkPrevEquals(TokenList.Iterator, String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Checks if the previous token is of a certain type.
_checkPreviousInsertBackSlash() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Checks before point of insertion to make sure we don't need to combine backslash with another backslash (yes, they too can be escaped).
_checkPreviousInsertCommentChar(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Checks before the place of insert to make sure there are no preceding slashes with which the inserted slash must combine.
_checkPreviousInsertSpecial(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Checks before point of insertion to make sure we don't need to combine.
_checkState() - Method in class edu.rice.cs.util.swing.DelegatingAction
 
_checkSync(Document) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Checks the document being tested to see if it's in sync.
_classesToLoadWithOld - Variable in class edu.rice.cs.util.classloader.StickyClassLoader
 
_classFile - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
_classFileInSync - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
_classLoader - Variable in class edu.rice.cs.drjava.model.junit.JUnitTestRunner
Class loader that uses DrJava's classpath.
_className - Variable in class edu.rice.cs.drjava.model.compiler.CompilerProxy
 
_className - Variable in class edu.rice.cs.drjava.model.debug.DocumentDebugAction
 
_classpath - Variable in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
_cleanUp(Event) - Method in class edu.rice.cs.drjava.model.debug.EventHandler
 
_clearAllBreakpointsAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Clears all breakpoints
_clearAllBreakpointsMenuItem - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_clearButton - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
_clearCurrentAction - Variable in class edu.rice.cs.drjava.ui.InteractionsPane
 
_clearCurrentInteractionText() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
_clearHistoryAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Clears the commands in the interaction history
_clearOutputAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Clears DrJava's output console.
_clickedOK - Variable in class edu.rice.cs.util.swing.FontChooser
 
_close() - Method in class edu.rice.cs.drjava.ui.PreviewFrame
 
_close() - Method in class edu.rice.cs.drjava.ui.TabbedPanel
behavior that subclasses of TabbedPanel generally have
_close() - Method in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_close() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
Clean up when the tab is closed.
_close() - Method in class edu.rice.cs.drjava.ui.JUnitPanel
Clean up when the tab is closed.
_close() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_closeAction - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
Prints the current document.
_closeAction - Variable in class edu.rice.cs.drjava.ui.HelpFrame
 
_closeAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Closes the current active document, prompting to save if necessary.
_closeAll() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_closeAllAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Closes all open documents, prompting to save if necessary.
_closeButton - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_closeButton - Variable in class edu.rice.cs.drjava.ui.HelpFrame
 
_closeButton - Variable in class edu.rice.cs.drjava.ui.TabbedPanel
 
_closeListener - Variable in class edu.rice.cs.drjava.ui.TabbedPanel
defines the action that takes place upon clicking the close button
_closePanel - Variable in class edu.rice.cs.drjava.ui.HelpFrame
 
_closePanel - Variable in class edu.rice.cs.drjava.ui.TabbedPanel
 
_colorField - Variable in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
 
_columnNames - Variable in class edu.rice.cs.drjava.ui.DebugPanel.WatchTableModel
 
_columnNames - Variable in class edu.rice.cs.drjava.ui.DebugPanel.StackTableModel
 
_columnNames - Variable in class edu.rice.cs.drjava.ui.DebugPanel.ThreadTableModel
 
_combineCurrentAndNextIfEscape(TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelState
 
_combineCurrentAndNextIfFind(String, String, TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelState
Combines the current and next braces if they match the given types.
_compile() - Method in class edu.rice.cs.drjava.ui.MainFrame
private void _revertAll() { try { _model.revertAllFiles(); } catch (FileMovedException fme) { _showFileMovedError(fme); } catch (IOException ioe) { _showIOError(ioe); } }
_compileAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Compiles the document in the definitions pane.
_compileAll() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_compileAllAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Compiles all open documents.
_compileButton - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_compileFiles(File[], File[]) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Compile the given files (with the given sourceroots), and update the model with any errors that result.
_compiler - Variable in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
 
_compilerChoiceBox - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel
 
_compilerErrorsWithoutFiles - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
An array of all current compiler errors which do not have files.
_compilerLock - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Lock to prevent multiple threads from accessing the compiler at the same time.
_compilerLog - Variable in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
We need to explicitly make the compiler's log and pass it to JavaCompiler.make() so we can keep a pointer to the log, since the log is not retrievable from the compiler.
_component - Variable in class edu.rice.cs.util.swing.HighlightManager
The component necessary for creating positions in in the document, which is also contained within this component.
_components - Variable in class edu.rice.cs.drjava.ui.config.ConfigPanel
 
_comps - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeConfigPanel
 
_config - Static variable in class edu.rice.cs.drjava.DrJava
Configuration object with all customized and default values.
_configFrame - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_connected - Variable in class edu.rice.cs.drjava.model.debug.EventHandler
 
_consoleDoc - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
The document used to display System.out and System.err.
_consoleErr - Static variable in class edu.rice.cs.drjava.DrJava
 
_consoleOut - Static variable in class edu.rice.cs.drjava.DrJava
 
_contained - Variable in class edu.rice.cs.drjava.model.repl.ExceptionReturnedException
 
_contentsDocPane - Variable in class edu.rice.cs.drjava.ui.HelpFrame
 
_copy() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Makes a fresh copy of this TokenList.Iterator.
_counter - Variable in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.CounterSlave
 
_countFilter - Variable in class edu.rice.cs.drjava.model.debug.DebugAction
 
_createDebugger() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Instantiates the integrated debugger if the "debugger.enabled" config option is set to true.
_createDefaultTypedDocument() - Static method in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit
Creates a new DefinitionsDocument.
_createDefScrollPane(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame
Create a new DefinitionsPane and JScrollPane for an open definitions document.
_createIdentifier() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Returns a unique identifier to name this Main JVM.
_createManualToolbarButton(Action) - Method in class edu.rice.cs.drjava.ui.MainFrame
Creates a toolbar button for undo and redo, which behave differently.
_createOpenDefinitionsDocument() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Creates a DefinitionsDocumentHandler for a new DefinitionsDocument, using the DefinitionsEditorKit.
_createPanel(ConfigPanel, ConfigFrame.PanelTreeNode) - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Creates an individual panel, adds it to the JTree and the list of panels, and returns the tree node.
_createPanel(String) - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Creates an individual panel, adds it to the JTree and the list of panels, and returns the tree node.
_createPanel(String, ConfigFrame.PanelTreeNode) - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Creates an individual panel, adds it to the JTree and the list of panels, and returns the tree node.
_createPanels() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Creates all of the panels contained within the frame.
_createPopupMenu() - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
 
_createPositionsArray() - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Create array of positions where each error occurred.
_createPositionsArray() - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
Create array of positions where each error occurred.
_createRequests() - Method in class edu.rice.cs.drjava.model.debug.DebugAction
Creates an appropriate EventRequest from the EventRequestManager and stores it in the _request field.
_createRequests() - Method in class edu.rice.cs.drjava.model.debug.Step
Creates an appropriate EventRequest from the EventRequestManager and stores it in the _request field.
_createRequests(Vector) - Method in class edu.rice.cs.drjava.model.debug.DocumentDebugAction
Creates appropriate EventRequests from the EventRequestManager and stores them in the _requests field.
_createRequests(Vector) - Method in class edu.rice.cs.drjava.model.debug.Breakpoint
Creates appropriate EventRequests from the EventRequestManager and stores them in the _requests field.
_createToolbarButton(Action) - Method in class edu.rice.cs.drjava.ui.MainFrame
Sets up all buttons for the toolbar except for undo and redo, which use _createManualToolbarButton.
_createTree() - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Creates the JTree to display preferences categories.
_current - Variable in class edu.rice.cs.util.swing.FindReplaceMachine
The position in _doc which the machine is currently at.
_currentColor - Variable in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
 
_currentDefPane - Variable in class edu.rice.cs.drjava.ui.MainFrame
The currently displayed DefinitionsPane.
_currentFile - Variable in class edu.rice.cs.drjava.ui.config.FileOptionComponent
 
_currentFont - Variable in class edu.rice.cs.drjava.ui.config.FontOptionComponent
 
_currentKey - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
 
_currentKeyStroke - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
_currentLabel - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
_currentLocation - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
The absolute character offset in the document.
_currentThreadLocationHighlight - Variable in class edu.rice.cs.drjava.ui.MainFrame
The current highlight displaying the location of the debugger's thread, if there is one.
_currLocationField - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_cursor - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
keeps track of cursor position in document
_cursor - Variable in class edu.rice.cs.drjava.model.repl.History
 
_cutLineAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Cuts from the caret to the end of the line to the clipboard.
_debugger - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_debuggerEnabledMenuItem - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_debugManager - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Interface to the integrated debugger.
_debugManager - Variable in class edu.rice.cs.drjava.model.debug.DebugTest
 
_debugMenu - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_debugPanel - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_debugPort - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Port used by the debugger to connect to the Interactions JVM.
_debugSplitPane - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_debugStepTimer - Variable in class edu.rice.cs.drjava.ui.MainFrame
Timer to display "Stepping..." message if a step takes longer than a certain amount of time.
_defaultAction - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane.IndentKeyAction
The default action to take when the specified key is pressed.
_defaultCompilers - Static variable in class edu.rice.cs.drjava.model.compiler.CompilerRegistryTest
 
_definitionsDocs - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
ListModel for storing all OpenDefinitionsDocuments.
_definitionsPane - Variable in class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
 
_definitionsPane - Variable in class edu.rice.cs.drjava.ui.CompilerErrorCaretListener
 
_defPane - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_defScrollPanes - Variable in class edu.rice.cs.drjava.ui.MainFrame
Maps an OpenDefDoc to its JScrollPane.
_delegatee - Variable in class edu.rice.cs.util.swing.DelegatingAction
The action to delegate to.
_delete(int, TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Helper function for delete.
_deleteSemiColon(String) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Deletes the last character of a string.
_depth - Variable in class edu.rice.cs.drjava.model.debug.Step
 
_dialog - Variable in class edu.rice.cs.drjava.ui.HistorySaveDialog
 
_dialog(String) - Static method in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
_disableStepTimer() - Method in class edu.rice.cs.drjava.ui.MainFrame
Disable any step timer
_displayed - Variable in class edu.rice.cs.drjava.ui.TabbedPanel
 
_displayError() - Method in class edu.rice.cs.drjava.ui.HelpFrame
Prints an error indicating that the help files couldn't be found.
_displayPage(URL) - Method in class edu.rice.cs.drjava.ui.HelpFrame
Displays the given URL in the main pane.
_displayPanel(ConfigPanel) - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Sets the given ConfigPanel as the visible panel.
_displayStackTrace(JUnitError) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
 
_distributeErrors(CompilerError[]) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Sorts the given array of CompilerErrors and divides it into groups based on the file, giving each group to the appropriate OpenDefinitionsDocument, opening files if necessary.
_djInterpreter - Variable in class edu.rice.cs.drjava.model.repl.DynamicJavaAdapter
 
_doc - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
 
_doc - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
 
_doc - Variable in class edu.rice.cs.drjava.model.definitions.ColoringView
 
_doc - Variable in class edu.rice.cs.drjava.model.definitions.indent.IndentRulesTestCase
 
_doc - Variable in class edu.rice.cs.drjava.model.debug.DocumentDebugAction
 
_doc - Variable in class edu.rice.cs.util.swing.FindReplaceMachine
The document on which FindReplaceMachine is operating.
_doc - Variable in class edu.rice.cs.util.swing.DocumentOutputStream
 
_docAppend(Document, String, AttributeSet) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
_docBeingTested - Variable in class edu.rice.cs.drjava.ui.JUnitPanel
 
_docBeingTested - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
If a JUnit test is currently running, this is the OpenDefinitionsDocument being tested.
_docIsOpen(File) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns true if a document corresponding to the given file is open, or false if that file is not open.
_docList - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_doCompile(OpenDefinitionsDocument, File) - Method in class edu.rice.cs.drjava.model.GlobalModelOtherTest
Saves to the given file, and then compiles the given document.
_doCompile(String, File) - Method in class edu.rice.cs.drjava.model.debug.DebugTest
Compiles a new file with the given text.
_docSplitPane - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_document - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
_document - Variable in class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
 
_document - Variable in class edu.rice.cs.drjava.ui.CompilerErrorCaretListener
 
_document - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfoTest
 
_document - Variable in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
 
_document - Variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
 
_doFind() - Method in class edu.rice.cs.drjava.ui.FindReplaceDialog
Abstracted out since this is called from find and replace/find
_editMenu - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_editorKit - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Factory for new definitions documents and views.
_editPreferencesAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Calls the ConfigFrame to edit preferences
_enabled - Variable in class edu.rice.cs.drjava.model.debug.DebugAction
 
_endChar - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmt
The character which marks the end of the search space.
_endPos - Variable in class edu.rice.cs.drjava.model.debug.Breakpoint
 
_endPos - Variable in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
 
_ensureNotEmpty() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Creates a new document if there are currently no documents open.
_error - Variable in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane.PopupAdapter
 
_errorAtPoint(Point) - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Returns CompilerError associated with the given visual coordinates.
_errorAtPoint(Point) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Returns JUnitError associated with the given visual coordinates.
_errorHighlightTag - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Our current error matching highlight.
_errorLabel - Variable in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
 
_errorListener - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Listens to caret to highlight errors as appropriate.
_errorListPane - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel
 
_errorListPane - Variable in class edu.rice.cs.drjava.ui.JUnitPanel
 
_errorListPane - Variable in class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
 
_errorListPane - Variable in class edu.rice.cs.drjava.ui.CompilerErrorCaretListener
 
_errorListPositions - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
The start position of each error in the list.
_errorListPositions - Variable in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
The start position of each error in the list.
_errorModel - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
 
_errorPanel - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_errors - Variable in class edu.rice.cs.drjava.model.compiler.GJv6Compiler.OurLog
 
_errors - Variable in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
 
_errors - Variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
 
_errorsWithoutPositions - Variable in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
 
_errorsWithoutPositions - Variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
 
_errorsWithPos - Variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
 
_errorTable - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Table mapping Positions in the error list to CompilerErrors.
_errorTable - Variable in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Table mapping Positions in the error list to JUnitErrors.
_evalAction - Variable in class edu.rice.cs.drjava.ui.InteractionsPane
 
_eventManager - Variable in class edu.rice.cs.drjava.model.debug.DebugManager
Manages all event requests in JDI.
_exception - Variable in class edu.rice.cs.drjava.ui.UncaughtExceptionWindow
 
_exceptionInfo - Variable in class edu.rice.cs.drjava.ui.UncaughtExceptionWindow
 
_exitAttempted - Variable in class edu.rice.cs.util.PreventExitSecurityManager
Has an unauthorized exit been attempted?
_extraClassPath - Variable in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
 
_factory - Static variable in class edu.rice.cs.drjava.model.definitions.DefinitionsEditorKit
 
_file - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.WarningFileSelector
 
_file - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
_file - Variable in class edu.rice.cs.drjava.model.FileMovedException
 
_file - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
_file - Variable in class edu.rice.cs.drjava.model.compiler.CompilerError
 
_file - Variable in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
 
_file - Variable in class edu.rice.cs.drjava.model.debug.DocumentDebugAction
 
_file - Variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
 
_file2 - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase.FileSelector
 
_fileFilter - Variable in class edu.rice.cs.drjava.ui.config.FileOptionComponent
 
_fileFilter - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_fileLabel - Variable in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
 
_fileMenu - Variable in class edu.rice.cs.drjava.ui.RecentFileManager
 
_fileMenu - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_filename - Variable in class edu.rice.cs.drjava.model.print.PagePrinter
 
_filename - Variable in class edu.rice.cs.drjava.model.print.DrJavaBook
 
_fileName - Variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument.ExceptionButtonListener
 
_fileName - Variable in class edu.rice.cs.drjava.model.junit.JUnitError
 
_fileNameField - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_filesToOpen - Static variable in class edu.rice.cs.drjava.DrJava
 
_fileTitle - Variable in class edu.rice.cs.drjava.ui.MainFrame
The filename currently being displayed.
_findChar - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionLineContains
Character to search for
_findChar - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionExistsCharInStmt
The character to search for
_findField - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_findKeywordAtToplevel(String, String, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Finds the first occurrence of the keyword within the text that is not enclosed within a brace or comment
_findNextAction - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_findNextButton - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_findReplace - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_findReplaceAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Shows the find/replace tab.
_findWord - Variable in class edu.rice.cs.util.swing.FindReplaceMachine
The word being sought.
_first - Variable in class edu.rice.cs.drjava.model.repl.Pair
 
_first - Variable in class edu.rice.cs.util.Pair
 
_fm - Variable in class edu.rice.cs.drjava.ui.LineEnumRule
font metrics for the DefPane's font
_fontField - Variable in class edu.rice.cs.drjava.ui.config.FontOptionComponent
 
_fontList - Variable in class edu.rice.cs.util.swing.FontChooser
 
_format - Variable in class edu.rice.cs.drjava.model.print.DrJavaBook
 
_forwardAction - Variable in class edu.rice.cs.drjava.ui.HelpFrame
 
_forwardButton - Variable in class edu.rice.cs.drjava.ui.HelpFrame
 
_found - Variable in class edu.rice.cs.util.swing.FindReplaceMachine
 
_foundoffset - Variable in class edu.rice.cs.util.swing.FindResult
 
_frame - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_frame - Variable in class edu.rice.cs.drjava.ui.TabbedPanel
 
_frame - Variable in class edu.rice.cs.drjava.ui.MainFrameTest
 
_frame - Variable in class edu.rice.cs.drjava.ui.RecentFileManager
 
_frozenPos - Variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Index in the document of the first place that is editable.
_gapToLeft() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Determines if there is a gap immediately to the left of the cursor.
_gapToRight() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Determines there is a Gap immediately to the right of the cursor.
_generateSafeRMIPort() - Static method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Returns a unique port to be safely used for RMI.
_getAllText() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocumentTest
 
_getBoldAttributes() - Static method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
 
_getBoldAttributes() - Static method in class edu.rice.cs.drjava.ui.JUnitPanel
 
_getBuildDate() - Static method in class edu.rice.cs.drjava.Version
 
_getBuildDate() - Static method in class edu.rice.cs.util.Version
 
_getClassLoader() - Static method in class edu.rice.cs.drjava.model.compiler.JSR14FromSetLocation
 
_getClassLoader() - Static method in class edu.rice.cs.drjava.model.compiler.JSR14v12FromSetLocation
 
_getClassLoader() - Static method in class edu.rice.cs.drjava.model.compiler.JavacFromSetLocation
 
_getClassLoader() - Static method in class edu.rice.cs.drjava.model.compiler.Javac141FromSetLocation
 
_getCompilersAfterDisablingOne(int) - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistryTest
Returns the list of available compilers after disabling one of them.
_getCompilersAfterDisablingSome(int[]) - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistryTest
Returns the list of available compilers after disabling some of them.
_getConsoleErrStyle() - Static method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
_getDebugStyle() - Static method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
_getDistToPreviousNewline(TokenList.Iterator) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
returns distance to after newline
_getDocumentIndex(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Returns the index of the first occurrence of the specified document in the list of open documents, or -1 if it is not found.
_getExecutable() - Static method in class edu.rice.cs.util.newjvm.ExecJVM
Find the java executable.
_getIcon(String) - Method in class edu.rice.cs.drjava.ui.PreviewFrame
Mirrored from MainFrame, will later use the same Icon access code.
_getIcon(String) - Method in class edu.rice.cs.drjava.ui.MainFrame
Returns the icon with the given name.
_getIndexForError(CompilerError) - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Returns the index into _errorListPositions corresponding to the given CompilerError.
_getIndexForError(JUnitError) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Returns the index into _errorListPositions corresponding to the given JUnitError.
_getInteractionsErrStyle() - Static method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
_getInteractionsOutStyle() - Static method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
_getIterator() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList
Gets a TokenList.Iterator for this list.
_getKeyDialog - Static variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
 
_getNormalAttributes() - Static method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
 
_getNormalAttributes() - Static method in class edu.rice.cs.drjava.ui.JUnitPanel
 
_getOpenDoc() - Method in class edu.rice.cs.drjava.model.GlobalIndentTest
Get the only open definitions document.
_getOpenDocument(File) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Returns the OpenDefinitionsDocument corresponding to the given File, or null if that file is not open.
_getOutOfSyncAttributes() - Static method in class edu.rice.cs.drjava.ui.JUnitPanel
 
_getPackageQualifier() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Gets an appropriate prefix to fully qualify a class name.
_getQuoteType(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Helper function for insertNewQuote.
_getRelativeLine() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
This method returns the relative offset of line number from the previous location in the document.
_getSourceRoot(String) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Finds the root directory of the source files.
_getStackAt(int, int) - Method in class edu.rice.cs.util.swing.HighlightManager
Returning the Stack corresponding to the given region in the document, or null if there is none.
_getStackTraceString() - Method in class edu.rice.cs.drjava.ui.UncaughtExceptionWindow
Returns the stack trace in String form
_getToolsJarURLs() - Static method in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
Returns reasonable location guesses for tools jar file.
_getURLs() - Static method in class edu.rice.cs.util.classloader.ToolsJarClassLoader
 
_getValue(Value) - Method in class edu.rice.cs.drjava.model.debug.DebugManager
Takes a jdi Value and gets its String representation
_gotoErrorSourceLocation(OpenDefinitionsDocument, int) - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Jumps to error location in source
_gotoErrorSourceLocation(OpenDefinitionsDocument, int) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Jumps to error location in source
_gotoFrozenPosAction - Variable in class edu.rice.cs.drjava.ui.InteractionsPane
 
_gotoLine() - Method in class edu.rice.cs.drjava.ui.MainFrame
Ask the user what line they'd like to jump to, then go there.
_gotoLineAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Asks the user for a line number and goes there.
_goToPage(int) - Method in class edu.rice.cs.drjava.ui.PreviewFrame
 
_group - Variable in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
 
_groupErrors(CompilerError[]) - Method in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
Groups errors into those with and without positions, and creates the corresponding array of positions.
_groupErrors(JUnitError[]) - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
Groups errors into those with and without positions, and creates the corresponding array of positions.
_handleBreakpointEvent(BreakpointEvent) - Method in class edu.rice.cs.drjava.model.debug.EventHandler
 
_handleClassPrepareEvent(ClassPrepareEvent) - Method in class edu.rice.cs.drjava.model.debug.EventHandler
 
_handleModificationWatchpointEvent(ModificationWatchpointEvent) - Method in class edu.rice.cs.drjava.model.debug.EventHandler
 
_handleStepEvent(StepEvent) - Method in class edu.rice.cs.drjava.model.debug.EventHandler
 
_handleThreadDeathEvent(ThreadDeathEvent) - Method in class edu.rice.cs.drjava.model.debug.EventHandler
 
_handleVMDeathEvent(VMDeathEvent) - Method in class edu.rice.cs.drjava.model.debug.EventHandler
 
_handleVMDisconnectEvent(VMDisconnectEvent) - Method in class edu.rice.cs.drjava.model.debug.EventHandler
 
_hasOneEmptyDocument() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Returns whether there is currently only one open document which is untitled and unchanged.
_hasOnlySpaces(String) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Returns whether the given text only has spaces.
_hasWarnedAboutModified - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Flag used to determine if the user has already been warned about debugging when the document within this defpane has been modified since its last save.
_head - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
 
_height - Variable in class edu.rice.cs.drjava.ui.PreviewFrame.PagePreview
 
_helpAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Shows the user documentation.
_helpFrame - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_helpMenu - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_hideDebuggerPanel() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_highlightErrorInSource(int) - Method in class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
Highlights the given error in the source.
_highlightErrorInSource(int) - Method in class edu.rice.cs.drjava.ui.CompilerErrorCaretListener
Highlights the given error in the source.
_highlightKeywords(Vector, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Separates out keywords from normal text for the given HighlightStatus element.
_highlightManager - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
 
_highlightManager - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
 
_highlightManager - Variable in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
 
_highlights - Variable in class edu.rice.cs.util.swing.HighlightManager
An unsorted Vector of Stack, each of which corresponds to a unique region in the document.
_highlightTag - Variable in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
 
_history - Variable in class edu.rice.cs.drjava.ui.HelpFrame
 
_history - Variable in class edu.rice.cs.drjava.ui.HistorySaveDialog
 
_history - Variable in class edu.rice.cs.drjava.model.repl.HistoryTest
 
_history - Variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Command-line history.
_historyLock - Variable in class edu.rice.cs.drjava.ui.HistorySaveDialog
 
_historyNextAction - Variable in class edu.rice.cs.drjava.ui.InteractionsPane
 
_historyPrevAction - Variable in class edu.rice.cs.drjava.ui.InteractionsPane
 
_iconsButton - Variable in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
 
_identifier - Variable in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
The name of the RMI object for the present JVM.
_image - Variable in class edu.rice.cs.drjava.ui.PreviewFrame.PagePreview
 
_increment - Variable in class edu.rice.cs.drjava.ui.LineEnumRule
Vertical increment between line numbers
_indent - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
The default indent setting.
_indent - Variable in class edu.rice.cs.drjava.model.definitions.indent.IndentRulesTestCase
 
_indent() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Perform an indent either on the current line or on the given selected box of text.
_indentBlock(int, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Indents the lines between and including the lines containing points start and end.
_indenter - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
_indentKeyActionColon - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
 
_indentKeyActionLine - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Because the "default" action for the enter key is special, it must be grabbed from the Keymap using getAction(KeyStroke), which returns the "default" action for all keys which have behavior extending beyond regular text keys.
_indentKeyActionOpenSquiggly - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
 
_indentKeyActionSquiggly - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Likewise, regular text keys like '{', '}', and ':' do not have special actions that are returned by getAction(KeyStroke).
_indentKeyActionTab - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Special action to take care of case when tab key is pressed.
_indentLine() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Indents a line using the Indenter decision tree.
_indentLines() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Indents the lines contained within the given selection.
_info - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfoTest
 
_infoTestHelper(int, String, int, int, int, int, int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfoTest
 
_init() - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Initiates this SingleDisplayModel.
_initCompiler(File[]) - Method in class edu.rice.cs.drjava.model.compiler.GJv6Compiler
Set up new instance of the GJ compiler.
_initFrm(int) - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
_initializeRequests() - Method in class edu.rice.cs.drjava.model.debug.DebugAction
This should always be called from the constructor of the subclass.
_initializeRequests(Vector) - Method in class edu.rice.cs.drjava.model.debug.DocumentDebugAction
This should always be called from the constructor of the subclass.
_inProgress - Variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument
 
_inputAndClearPanel - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
_inputField - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
_insertBrace(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
Helper function for top level brace insert functions.
_insertErrorText(CompilerError[], int, Document) - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Puts an error message into the array of errors at the specified index.
_insertErrorText(JUnitError[], int, Document) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Puts an error message into the array of errors at the specified index.
_insertGap(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Inserts a block of text into the reduced model which has no special consideration in the reduced model.
_insertNewEndOfLine() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
 
_insertNewGap(int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
Helper function for _insertGap.
_insertNewQuote(String) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Helper function for insertQuote.
_installNewDocumentListener(Document) - Method in class edu.rice.cs.drjava.ui.MainFrame
Makes sure save and compile buttons and menu items are enabled and disabled appropriately after document modifications.
_instantiateCompiler(String) - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
Instantiate the given compiler.
_instructionLabel - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
_interactionIsOver() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
_interactions - Variable in class edu.rice.cs.drjava.ui.InteractionsPaneTest
 
_interactionsDoc - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
The document used to interact with the repl.
_interactionsPane - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_interactionsWithSyncPanel - Variable in class edu.rice.cs.drjava.ui.MainFrame
Panel to hold both InteractionsPane and its sync message.
_interpreter - Variable in class edu.rice.cs.drjava.model.repl.JavaInterpreterTest
 
_interpreter - Variable in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
_interpreterControl - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
RMI interface to the Interactions JVM.
_interpreterJVM - Variable in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
This is the pointer to the interpreter JVM remote object, used to call back to it.
_interpreterLock - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Lock to prevent multiple threads from accessing the interpreter at the same time.
_interpreterProcess - Variable in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Process object for the running interpreter, or null if none.
_isBackgroundColor - Variable in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
 
_isClosingAllDocs - Variable in class edu.rice.cs.drjava.ui.SingleDisplayModel
Denotes whether the model is currently trying to close all documents, and thus that a new one should not be created.
_isCommentedOrSpace(int, String) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Determines if the current token is part of a comment or if the i'th character in the given text argument is a space.
_isCurrentBraceMatchable() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
If the current brace is a /, a *, a // or a \n, it's not matchable.
_isDelegatedKey(String) - Method in class edu.rice.cs.util.swing.DelegatingAction
 
_isDOS() - Static method in class edu.rice.cs.util.newjvm.ExecJVM
DOS/Windows family OS's use ; to separate paths.
_isEndOfComment(String, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Helper method for findPrevNonWSCharPos Determines whether the current character is the end of a comment: "*\/" or a hanging "//"
_isError - Variable in class edu.rice.cs.drjava.model.junit.JUnitError
 
_isMacPlatform() - Method in class edu.rice.cs.drjava.config.KeyStrokeOption
Returns if the current platform is a Macintosh.
_isNetware() - Static method in class edu.rice.cs.util.newjvm.ExecJVM
 
_isNum(String) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Checks to see if the current string is a number
_isPrevNonWSCharEqualTo(DefinitionsDocument, int, char) - Method in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlus
 
_isStartOfComment(String, int) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Helper method for getFirstNonWSCharPos Determines whether the current character is the start of a comment: "/*" or "//"
_isTestCase(String) - Method in class edu.rice.cs.drjava.model.junit.JUnitTestManager
Checks whether the given file name corresponds to a valid JUnit TestCase.
_isType(String) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Checks to see if the current string is a type A type is assumed to be a primitive type OR anything else that begins with a capitalized character
_isWarning - Variable in class edu.rice.cs.drjava.model.compiler.CompilerError
 
_item - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Node
 
_ivo - Variable in class edu.rice.cs.drjava.config.VectorOptionTest
 
_jcb - Variable in class edu.rice.cs.drjava.ui.config.BooleanOptionComponent
 
_jfc - Variable in class edu.rice.cs.drjava.ui.config.FileOptionComponent
 
_jmi - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeOptionListener
 
_jmi - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
_jtf - Variable in class edu.rice.cs.drjava.ui.config.FileOptionComponent
 
_jtf - Variable in class edu.rice.cs.drjava.ui.config.StringOptionComponent
 
_jtf - Variable in class edu.rice.cs.drjava.ui.config.IntegerOptionComponent
 
_junit() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_junitAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Runs JUnit on the document in the definitions pane.
_junitButton - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_junitDoc - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
The document used to display JUnit test results.
_junitErrorListener - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Listens to caret to highlight JUnit errors as appropriate.
_junitErrorModel - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
 
_junitPanel - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_junitTestManager - Variable in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
_justQuit - Variable in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.MasterImpl
 
_jvm - Static variable in class edu.rice.cs.drjava.model.repl.newjvm.NewJVMTest
 
_jvm - Variable in class edu.rice.cs.drjava.model.junit.DrJavaTestClassLoader
 
_jvm - Variable in class edu.rice.cs.drjava.model.junit.JUnitTestManager
 
_key - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane.IndentKeyAction
The key string ("\n"|"{"|"}") for the key pressed that invokes this instance.
_keyField - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
 
_keyToDataMap - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager
 
_keyToKSOC - Static variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
 
_keywords - Static variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
A set of Java keywords.
_ks - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeOptionListener
 
_ks - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
_kso - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
_ksoc - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
_label - Variable in class edu.rice.cs.drjava.ui.config.OptionComponent
 
_labelPanel - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_labelsPanel - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
_lastDefPane - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
The DefinitionsPane with the current error highlight.
_lastDefPane - Variable in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
The DefinitionsPane with the current error highlight.
_lastMouseClick - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane.PopupMenuMouseAdapter
 
_leftPane - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_length - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.RemoveCommand
 
_length - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
_length - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
keep track of length for constant time length lookup
_letter - Variable in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest.MasterImpl
 
_line - Variable in class edu.rice.cs.drjava.model.debug.DebugManager.StackData
 
_lineNumber - Variable in class edu.rice.cs.drjava.model.repl.InteractionsDocument.ExceptionButtonListener
 
_lineNumber - Variable in class edu.rice.cs.drjava.model.compiler.CompilerError
zero-based line number.
_lineNumber - Variable in class edu.rice.cs.drjava.model.debug.DebugAction
 
_lineNumber - Variable in class edu.rice.cs.drjava.model.junit.JUnitError
zero-based line number.
_lineNumber(String, String) - Method in class edu.rice.cs.drjava.model.junit.JUnitTestManager
 
_lineNumbers - Variable in class edu.rice.cs.drjava.model.print.PagePrinter
 
_linkListener - Variable in class edu.rice.cs.drjava.ui.HelpFrame
Shows the page selected by the hyperlink event.
_list - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_listenerList - Variable in class edu.rice.cs.util.swing.DelegatingAction
 
_listeners - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
All GlobalModelListeners that are listening to this model.
_listeners - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
a set of objects that can trigger and listen for updates to the list
_listeners - Variable in class edu.rice.cs.drjava.model.debug.DebugManager
Provides a way for the DebugManager to communicate with the view.
_listHighlightPainter - Static variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel
Highlight painter for selected list items.
_listHighlightPainter - Static variable in class edu.rice.cs.drjava.ui.JUnitPanel
Highlight painter for selected list items.
_listHighlightTag - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
 
_listHighlightTag - Variable in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
 
_listModel - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_listScrollPane - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_loadHistoryAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Interprets the commands in a file in the interactions window
_localProperties - Variable in class edu.rice.cs.util.swing.DelegatingAction
 
_locateClassFile() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel.DefinitionsDocumentHandler
Returns the class file for this source document, if one could be found.
_location - Variable in class edu.rice.cs.drjava.model.definitions.InvalidPackageException
 
_location - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
_m - Variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
 
_machine - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_mainDocPane - Variable in class edu.rice.cs.drjava.ui.HelpFrame
 
_mainFrame - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
_mainFrame - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Our parent window.
_mainFrame - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager
 
_mainFrame - Variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
_mainJVM - Variable in class edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM
 
_mainPanel - Variable in class edu.rice.cs.drjava.ui.TabbedPanel
 
_mainPanel - Variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
_mainSplit - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_makeJUnitError(TestFailure, String, boolean, String) - Method in class edu.rice.cs.drjava.model.junit.JUnitTestManager
Constructs a new JUnitError from a TestFailure
_makeKeywords() - Static method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Create a set of Java/GJ keywords for special coloring.
_makeNormEndings() - Static method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Create a set of normal endings, i.e., semi-colons and braces for the purposes of indenting.
_makePrimTypes() - Static method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Create a set of Java/GJ primitive types for special coloring.
_manager - Static variable in class edu.rice.cs.drjava.DrJava
 
_manager - Variable in class edu.rice.cs.drjava.model.debug.EventHandler
 
_manager - Variable in class edu.rice.cs.drjava.model.debug.PendingRequestManager
 
_manager - Variable in class edu.rice.cs.drjava.model.debug.DebugAction
 
_manager - Variable in class edu.rice.cs.util.PreventExitSecurityManagerTest
 
_matchCase - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_matchCase - Variable in class edu.rice.cs.util.swing.FindReplaceMachine
 
_matchCaseAndClosePanel - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_matchHighlight - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Our current paren/brace/bracket matching highlight.
_matchListener - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Looks for changes in the caret position to see if a paren/brace/bracket highlight is needed.
_menu - Variable in class edu.rice.cs.drjava.ui.RecentFileManagerTest
 
_menuBar - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_message - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_message - Variable in class edu.rice.cs.drjava.model.compiler.CompilerError
 
_message - Variable in class edu.rice.cs.drjava.model.junit.JUnitError
 
_method - Variable in class edu.rice.cs.drjava.model.debug.DebugManager.StackData
 
_mf - Variable in class edu.rice.cs.drjava.CommandLineTest
The MainFrame we're working with.
_model - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_model - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
_model - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
 
_model - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_model - Variable in class edu.rice.cs.drjava.ui.InteractionsPaneTest
 
_model - Variable in class edu.rice.cs.drjava.ui.RecentFileManagerTest
 
_model - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel
 
_model - Variable in class edu.rice.cs.drjava.ui.JUnitPanel
 
_model - Variable in class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
 
_model - Variable in class edu.rice.cs.drjava.ui.MainFrame
The model which controls all logic in DrJava.
_model - Variable in class edu.rice.cs.drjava.ui.InteractionsPane
 
_model - Variable in class edu.rice.cs.drjava.ui.CompilerErrorCaretListener
 
_model - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
_model - Variable in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
The global model.
_model - Variable in class edu.rice.cs.drjava.model.debug.DebugManager
Reference to DrJava's model.
_modifiedSinceSave - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Determines if the document has been modified since the last save.
_mouseListener - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
 
_move(int, int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Helper function for move(int).
_moveDownButton - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_moveLeft - Variable in class edu.rice.cs.drjava.ui.InteractionsPane
 
_moveLeft(int, int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Helper function that performs forward moves.
_moveRight - Variable in class edu.rice.cs.drjava.ui.InteractionsPane
 
_moveRight(int, int) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Helper function that performs forward moves.
_moveUpButton - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_name - Variable in class edu.rice.cs.drjava.ui.TabbedPanel
 
_name - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
_name - Variable in class edu.rice.cs.drjava.model.debug.DebugManager.WatchData
 
_name - Variable in class edu.rice.cs.drjava.model.debug.DebugManager.ThreadData
 
_name() - Method in class edu.rice.cs.drjava.model.GlobalModelCompileTest
 
_navPane - Variable in class edu.rice.cs.drjava.ui.HelpFrame
 
_new() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_newAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Resets the document in the definitions pane to a blank one.
_newCheckBoxMenuItem(Action) - Method in class edu.rice.cs.drjava.ui.MainFrame
Returns a JRadioButtonMenuItem that looks like a JCheckBoxMenuItem.
_newColor - Variable in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
 
_newFile - Variable in class edu.rice.cs.drjava.ui.config.FileOptionComponent
 
_newFont - Variable in class edu.rice.cs.drjava.ui.LineEnumRule
an 8pt font derived from the DefPane's font
_newFont - Variable in class edu.rice.cs.drjava.ui.config.FontOptionComponent
 
_newKey - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
 
_newlineAction - Variable in class edu.rice.cs.drjava.ui.InteractionsPane
 
_newLoader - Variable in class edu.rice.cs.drjava.model.compiler.CompilerProxy
 
_newLoader - Variable in class edu.rice.cs.util.classloader.StickyClassLoader
 
_nextButton - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel
 
_nextPage() - Method in class edu.rice.cs.drjava.ui.PreviewFrame
 
_nextPageAction - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
Displays the next page of the document.
_nfm - Variable in class edu.rice.cs.drjava.ui.LineEnumRule
font metrics for the new font
_normEndings - Static variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
A set of normal endings for lines.
_noRule - Variable in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleQuestion
Node in decision tree to use if the rule does not hold in this context.
_notifierLock - Variable in class edu.rice.cs.drjava.model.debug.DebugTest
 
_notifyObject(Object) - Method in class edu.rice.cs.drjava.model.debug.DebugTest
Notifies the given object if the notify count has expired.
_numErrors - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel
The total number of errors in the list
_numErrors - Variable in class edu.rice.cs.drjava.ui.JUnitPanel
The total number of errors in the list
_numErrors - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
The total number of current compiler errors, including both errors with and without files.
_numErrors - Variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
 
_offset - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.InsertCommand
 
_offset - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.RemoveCommand
 
_offset - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelControl
 
_offset - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
 
_okAction - Variable in class edu.rice.cs.drjava.ui.UncaughtExceptionWindow
 
_okButton - Variable in class edu.rice.cs.drjava.ui.AboutDialog
 
_okButton - Variable in class edu.rice.cs.drjava.ui.UncaughtExceptionWindow
 
_okButton - Variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
_okButton - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent.GetKeyDialog
 
_okButton - Variable in class edu.rice.cs.util.swing.FontChooser
 
_okPanel - Variable in class edu.rice.cs.drjava.ui.UncaughtExceptionWindow
 
_oldBaseLoader - Variable in class edu.rice.cs.drjava.model.compiler.CompilerRegistryTest
Stores the old state of CompilerRegistry.getBaseClassLoader(), so it can be reset later.
_open - Variable in class edu.rice.cs.drjava.ui.RecentFileManager
 
_open() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_openAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Asks user for file name and and reads that file into the definitions pane.
_openChooser - Variable in class edu.rice.cs.drjava.ui.MainFrame
For opening files.
_openDoc - Variable in class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
 
_openDoc - Variable in class edu.rice.cs.drjava.ui.CompilerErrorCaretListener
 
_openDoc - Variable in class edu.rice.cs.drjava.model.AlreadyOpenException
 
_openFile(File) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Creates a document from a file.
_openSelector - Variable in class edu.rice.cs.drjava.ui.MainFrame
Returns the files to open to the model (command pattern).
_option - Static variable in class edu.rice.cs.drjava.ui.config.ColorOptionComponentTest
 
_option - Variable in class edu.rice.cs.drjava.ui.config.OptionComponent
 
_option - Static variable in class edu.rice.cs.drjava.ui.config.IntegerOptionComponentTest
 
_option - Static variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponentTest
 
_option - Static variable in class edu.rice.cs.drjava.ui.config.BooleanOptionComponentTest
 
_option - Static variable in class edu.rice.cs.drjava.ui.config.FontOptionComponentTest
 
_option - Static variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponentTest
 
_option - Static variable in class edu.rice.cs.drjava.ui.config.FileOptionComponentTest
 
_optionPane - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_originalModel - Static variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
the prototype global model to hold the interpreter.
_outputPane - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_p - Variable in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
 
_page - Variable in class edu.rice.cs.drjava.model.print.PagePrinter
 
_pageChanger - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
_pageFormat - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
A PageFormat object for printing.
_pageNumber - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
_pagePreview - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
_pagePrinters - Variable in class edu.rice.cs.drjava.model.print.DrJavaBook
 
_pageSetup() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_pageSetupAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Opens the page setup window.
_pageTextField - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
_pane - Variable in class edu.rice.cs.drjava.ui.InteractionsPaneTest
 
_pane - Variable in class edu.rice.cs.drjava.ui.LineEnumRule
DefinitionsPane that this rule is displayed for
_panel - Variable in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
 
_panel - Variable in class edu.rice.cs.drjava.ui.config.ConfigFrame.PanelTreeNode
 
_panel - Variable in class edu.rice.cs.drjava.ui.config.FontOptionComponent
 
_panel - Variable in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
 
_panel - Variable in class edu.rice.cs.drjava.ui.config.FileOptionComponent
 
_panel - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_parent - Variable in class edu.rice.cs.drjava.ui.config.OptionComponent
 
_parent - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelBrace
 
_parent - Variable in class edu.rice.cs.drjava.model.print.PagePrinter
 
_parent - Variable in class edu.rice.cs.util.PreventExitSecurityManager
 
_pendingActions - Variable in class edu.rice.cs.drjava.model.debug.PendingRequestManager
 
_pendingNotifies - Variable in class edu.rice.cs.drjava.model.debug.DebugTest
 
_pendingRequestManager - Variable in class edu.rice.cs.drjava.model.debug.DebugManager
Keeps track of any DebugActions whose classes have not yet been loaded, so that EventRequests can be created when the correct ClassPrepareEvent occurs.
_point - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
 
_popMenu - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
The contextual popup menu for the Definitions Pane.
_popMenu - Variable in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
 
_popupAdapter - Variable in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
 
_popupMenuMA - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
The mouse adapter for handling a popup menu
_pos - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
_pos - Variable in class edu.rice.cs.drjava.ui.RecentFileManager
 
_pos - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList.Iterator
 
_positions - Variable in class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
 
_positions - Variable in class edu.rice.cs.drjava.ui.CompilerErrorCaretListener
 
_positions - Variable in class edu.rice.cs.drjava.model.compiler.CompilerErrorModel
 
_positions - Variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
 
_posListener - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_prefix - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWith
 
_prefix - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBrace
 
_prefix - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionPrevLineStartsWith
 
_prefix - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipComments
The String to be matched.
_prepareRequest(EventRequest) - Method in class edu.rice.cs.drjava.model.debug.DebugAction
Prepares this EventRequest with the current stored values.
_prepareRequest(EventRequest) - Method in class edu.rice.cs.drjava.model.debug.Step
 
_prepareRequest(EventRequest) - Method in class edu.rice.cs.drjava.model.debug.DocumentDebugAction
Prepares this EventRequest with the current stored values.
_prepareRequest(EventRequest) - Method in class edu.rice.cs.drjava.model.debug.Breakpoint
 
_prepareRequests(Vector) - Method in class edu.rice.cs.drjava.model.debug.DebugAction
Prepares all relevant EventRequests with the current stored values.
_previousButton - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel
 
_previousPage() - Method in class edu.rice.cs.drjava.ui.PreviewFrame
 
_prevPageAction - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
Displays the previous page of the document.
_primTypes - Static variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
A set of Java keywords.
_print - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
_print() - Method in class edu.rice.cs.drjava.ui.PreviewFrame
 
_print() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_printAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Prints the current document.
_printBreakpointsMenuItem - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_printListener - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
Prints the current document.
_printPreview() - Method in class edu.rice.cs.drjava.ui.MainFrame
Opens a new PrintPreview frame.
_printPreviewAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Opens the print preview window
_promptBeforeQuit - Variable in class edu.rice.cs.drjava.ui.MainFrame
Whether to display a prompt message before quitting.
_propertiesFile - Static variable in class edu.rice.cs.drjava.DrJava
Properties file used by the configuration object.
_quickParse(String, String) - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
 
_quitAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Quits DrJava.
_quitOnStartup - Variable in class edu.rice.cs.util.newjvm.AbstractMasterJVM
This flag is set when a quit request is issued before the slave has even finished starting up.
_ready - Variable in class edu.rice.cs.drjava.ui.InteractionsPaneTest
 
_realCompiler - Variable in class edu.rice.cs.drjava.model.compiler.CompilerProxy
The actual compiler interface.
_recentFileManager - Variable in class edu.rice.cs.drjava.ui.MainFrame
Keeps track of the recent files list in the File menu.
_recentFiles - Variable in class edu.rice.cs.drjava.ui.RecentFileManager
 
_recentMenuItems - Variable in class edu.rice.cs.drjava.ui.RecentFileManager
 
_recreateCompiler() - Method in class edu.rice.cs.drjava.model.compiler.CompilerProxy
 
_redoAction - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
 
_redoAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Redoes the last undo to the active definitions document.
_redoCommand - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.CommandUndoableEdit
 
_reduced - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
The reduced model of the document that handles most of the document logic and keeps track of state.
_reenableScrollBar() - Method in class edu.rice.cs.drjava.ui.MainFrame
Addresses the Mac OS X bug where the scrollbars are disabled in one document after opening another document.
_registerDefaultCompilers() - Method in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
 
_registeredCompilers - Variable in class edu.rice.cs.drjava.model.compiler.CompilerRegistry
Linked list of class names of registered compilers.
_registry - Static variable in class edu.rice.cs.drjava.model.compiler.CompilerRegistryTest
 
_removeButton - Variable in class edu.rice.cs.drjava.ui.config.VectorOptionComponent
 
_removeErrorListener(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame
Removes the CompilerErrorCaretListener corresponding to the given document, after that document has been closed.
_removeListHighlight() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
When the selection of the current error changes, remove the highlight in the error pane.
_removeListHighlight() - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
When the selection of the current error changes, remove the highlight in the error pane.
_removePreviousHighlight() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Removes the previous highlight so document is cleared when caret position changes.
_removeTabs(String) - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Given a String, return a new String will all tabs converted to spaces.
_removeThreadLocationHighlight() - Method in class edu.rice.cs.drjava.ui.MainFrame
Removes the current highlight
_replaceAction - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_replaceAllAction - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_replaceAllButton - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_replaceButton - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_replaceCurrentLineFromHistory() - Method in class edu.rice.cs.drjava.model.repl.InteractionsDocument
Replaces any text entered past the prompt with the current item in the history.
_replaceField - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_replaceFindAction - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_replaceFindButton - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_replaceWord - Variable in class edu.rice.cs.util.swing.FindReplaceMachine
The word to replace the word being sought.
_requests - Variable in class edu.rice.cs.drjava.model.debug.DebugAction
Vector of EventRequests.
_resetEnabledStatus() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
Reset the enabled status of the "next", "previous", and "show all" buttons in the compiler error panel.
_resetEnabledStatus() - Method in class edu.rice.cs.drjava.ui.JUnitPanel
Reset the enabled status of the "next", "previous", and "show all" buttons in the compiler error panel.
_resetInteractionsAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Resets the Interactions pane.
_resetInteractionsClasspath() - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
 
_resetUndo() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Reset the document Undo list.
_restartThread - Variable in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
_restartTimer - Variable in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
_restrictedList - Variable in class edu.rice.cs.util.classloader.LimitingClassLoader
 
_resumeButton - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_resumeDebugAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Resumes debugging
_resumeDebugMenuItem - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_revert() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_revertAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Reverts the current document.
_rfm - Variable in class edu.rice.cs.drjava.ui.RecentFileManagerTest
 
_rightPane - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_rightPanel - Variable in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_rmiPort - Static variable in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Port on which RMI registry is running.
_rootNode - Variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
_rule - Static variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionInsideCommentTest
 
_rule - Static variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineEmptyTest
 
_rule - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBraceTest
 
_rule - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurlyTest
 
_rule - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
_rule - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracketTest
 
_rule - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipCommentsTest
 
_runDebuggerMenuItem - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_sampleText - Variable in class edu.rice.cs.util.swing.FontChooser
 
_save() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_saveAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Saves the current document.
_saveAll() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_saveAllAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Saves all documents, prompting for file names as necessary
_saveAs() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_saveAsAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Asks the user for a file name and saves the document currently in the definitions pane to that file.
_saveButton - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_saveChooser - Variable in class edu.rice.cs.drjava.ui.MainFrame
For saving files.
_saveHistoryAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Save the commands in the interactions window's history to a file
_saveListener - Variable in class edu.rice.cs.drjava.ui.HistorySaveDialog
 
_saveSelector - Variable in class edu.rice.cs.drjava.ui.MainFrame
Returns the file to save to the model (command pattern).
_saveSettingsButton - Variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
_second - Variable in class edu.rice.cs.drjava.model.repl.Pair
 
_second - Variable in class edu.rice.cs.util.Pair
 
_selectAll() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_selectAllAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Selects all text in window.
_selectedIndex - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Index into _errorListPositions of the currently selected error.
_selectedIndex - Variable in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Index into _errorListPositions of the currently selected error.
_selectFoundItem(int, int) - Method in class edu.rice.cs.drjava.ui.FindReplaceDialog
Will select the searched-for text.
_selectionModel - Variable in class edu.rice.cs.drjava.ui.SingleDisplayModel
Keeps track of the currently selected document in the list model.
_selectToFrozenPosAction - Variable in class edu.rice.cs.drjava.ui.InteractionsPane
 
_setActiveDoc(int) - Method in class edu.rice.cs.drjava.ui.SingleDisplayModel
Actually set the activeDocument field to the document at the given index, and fire an activeDocumentChanged event.
_setCurrentDirectory(File) - Method in class edu.rice.cs.drjava.ui.MainFrame
Sets the current directory to be that of the given file.
_setCurrentDirectory(OpenDefinitionsDocument) - Method in class edu.rice.cs.drjava.ui.MainFrame
Sets the current directory to be that of document's file.
_setDebugMenuItemsEnabled(boolean) - Method in class edu.rice.cs.drjava.ui.MainFrame
Called every time the debug mode checkbox is toggled.
_setDividerLocation() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_setDocText(String) - Method in class edu.rice.cs.drjava.model.definitions.indent.IndentRulesTestCase
Clears the text of the _doc field and sets it to the given string.
_setKeyStroke(KeyStroke) - Method in class edu.rice.cs.drjava.ui.config.KeyStrokeOptionComponent
Sets the currently selected KeyStroke.
_setMainFont() - Method in class edu.rice.cs.drjava.ui.MainFrame
Sets the font of all panes and panels to the main font
_setMenuShortcut(JMenuItem, Action, Option) - Method in class edu.rice.cs.drjava.ui.MainFrame
Sets the given menu item to have the specified configurable keystroke.
_setSelected(boolean, boolean) - Method in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
Selects the radio button corresponding to the specified configuration.
_setSizeListener - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
 
_setThreadDependentDebugMenuItems(boolean) - Method in class edu.rice.cs.drjava.ui.MainFrame
Enables and disables the appropriate menu items in the debug menu depending upon the state of the current thread
_setUpAction(Action, String, String) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_setUpAction(Action, String, String, String) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_setUpActions() - Method in class edu.rice.cs.drjava.ui.PreviewFrame
Initializes all action objects.
_setUpActions() - Method in class edu.rice.cs.drjava.ui.MainFrame
Initializes all action objects.
_setupButtonPanel() - Method in class edu.rice.cs.drjava.ui.DebugPanel
Creates the buttons for controlling the debugger.
_setupColorPanel(ConfigPanel) - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Adds all of the components for the Color panel of the preferences window.
_setUpConstants() - Method in class edu.rice.cs.drjava.ui.PreviewFrame
Initializes all of the constants for the page size, etc...
_setUpDebugMenu(int) - Method in class edu.rice.cs.drjava.ui.MainFrame
Creates and returns a debug menu.
_setupDebugPanel(ConfigPanel) - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Add all of the components for the Debugger panel of the preferences window.
_setupDisplayPanel(ConfigPanel) - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Add all of the components for the Display Options panel of the preferences window.
_setUpDocumentSelector() - Method in class edu.rice.cs.drjava.ui.MainFrame
Configures the component used for selecting active documents.
_setUpEditMenu(int) - Method in class edu.rice.cs.drjava.ui.MainFrame
Creates and returns a edit menu.
_setUpFileMenu(int) - Method in class edu.rice.cs.drjava.ui.MainFrame
Creates and returns a file menu.
_setupFontPanel(ConfigPanel) - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Add all of the components for the Font panel of the preferences window.
_setUpHelpMenu(int) - Method in class edu.rice.cs.drjava.ui.MainFrame
Creates and returns a help menu.
_setUpKeyBindingMaps() - Method in class edu.rice.cs.drjava.ui.MainFrame
Builds the Hashtables in KeyBindingManager that are used to keep track of key-bindings and allows for live updating, conflict resolution, and intelligent error messages (the ActionToNameMap)
_setupKeyBindingsPanel(ConfigPanel) - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Adds all of the components for the Key Bindings panel of the preferences window.
_setUpMenuBar() - Method in class edu.rice.cs.drjava.ui.MainFrame
Sets up the components of the menu bar and links them to the private fields within MainFrame.
_setupMiscPanel(ConfigPanel) - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Adds all of the components for the Miscellaneous panel of the preferences window.
_setUpPanes() - Method in class edu.rice.cs.drjava.ui.TabbedPanel
Puts the close panel in the east of this panel and puts the main panel in the center.
_setUpPanes() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_setupResourceLocPanel(ConfigPanel) - Method in class edu.rice.cs.drjava.ui.config.ConfigFrame
Add all of the components for the Resource Locations panel of the preferences window.
_setupStackTraceFrame() - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
 
_setUpStatusBar() - Method in class edu.rice.cs.drjava.ui.MainFrame
Sets up the status bar with the filename field.
_setupTabPanes() - Method in class edu.rice.cs.drjava.ui.DebugPanel
Creates the tabbed panes in the debug panel.
_setUpTabs() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_setUpToolBar() - Method in class edu.rice.cs.drjava.ui.PreviewFrame
Sets up the toolbar with all of the necessary buttons.
_setUpToolBar() - Method in class edu.rice.cs.drjava.ui.MainFrame
Sets up the toolbar with several useful buttons.
_setUpToolsMenu(int) - Method in class edu.rice.cs.drjava.ui.MainFrame
Creates and returns a tools menu.
_shiftA - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeData
 
_shouldCheckConflict - Variable in class edu.rice.cs.drjava.ui.KeyBindingManager
Should only check conflicts when the keyboard configuration options are first entered into the maps.
_shouldHighlight - Variable in class edu.rice.cs.drjava.ui.JUnitErrorCaretListener
 
_shouldReset - Variable in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM.RestartThread
 
_showAllButton - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel
 
_showAllErrors() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel
 
_showAllErrors() - Method in class edu.rice.cs.drjava.ui.JUnitPanel
 
_showClassNotFoundError(ClassNotFoundException) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_showConfigException() - Method in class edu.rice.cs.drjava.ui.MainFrame
Check if any errors occurred while parsing the config file, and display a message if necessary.
_showDebugError(DebugException) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_showDebuggerPanel() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_showDebuggingModifiedFileWarning() - Method in class edu.rice.cs.drjava.ui.MainFrame
Shows a brief warning to the user, to inform him/her that the file he/she is debugging has been modified since its last save and should probably be saved and recompiled.
_showError(Exception, String, String) - Method in class edu.rice.cs.drjava.ui.PreviewFrame
 
_showError(Throwable, String, String) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_showFileMovedError(FileMovedException) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_showFileNotFoundError(FileNotFoundException) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_showHighlightsCheckBox - Variable in class edu.rice.cs.drjava.ui.CompilerErrorPanel
 
_showHighlightsCheckBox - Variable in class edu.rice.cs.drjava.ui.JUnitPanel
 
_showIOError(IOException) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_showNoClassDefError(NoClassDefFoundError) - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_size - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Gap
 
_size - Variable in class edu.rice.cs.drjava.model.debug.Step
 
_sizeList - Variable in class edu.rice.cs.util.swing.FontChooser
 
_slave - Variable in class edu.rice.cs.util.newjvm.AbstractMasterJVM
The slave JVM remote stub, if it's connected, or null if not.
_slaveClassName - Variable in class edu.rice.cs.util.newjvm.AbstractMasterJVM
The fully-qualified name of the slave JVM class.
_source - Variable in class edu.rice.cs.drjava.ui.PreviewFrame.PagePreview
 
_sourceName - Variable in class edu.rice.cs.drjava.model.compiler.GJv6Compiler.OurLog
 
_splitCurrentIfCommentBlock(boolean, boolean) - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList.Iterator
Splits the current brace if it is a multiple character brace and fulfills certain conditions.
_splitPane - Variable in class edu.rice.cs.drjava.ui.HelpFrame
 
_splitPane - Variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
_stackFrame - Variable in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
 
_stackFrames - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_stackTable - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_stackTextArea - Variable in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
 
_stackTrace - Variable in class edu.rice.cs.drjava.ui.UncaughtExceptionWindow
 
_stackTrace - Variable in class edu.rice.cs.drjava.model.junit.JUnitError
 
_stackTraceScroll - Variable in class edu.rice.cs.drjava.ui.UncaughtExceptionWindow
 
_start - Variable in class edu.rice.cs.util.swing.FindReplaceMachine
The position in _doc from which the searches started.
_startColumn - Variable in class edu.rice.cs.drjava.model.compiler.CompilerError
zero-based column number.
_startColumn - Variable in class edu.rice.cs.drjava.model.junit.JUnitError
zero-based column number.
_startNameServiceIfNeeded() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Creates a new RMI registry for this copy on the current rmi port, if it is not already running.
_startPos - Variable in class edu.rice.cs.drjava.model.debug.Breakpoint
 
_startPos - Variable in class edu.rice.cs.util.swing.HighlightManager.HighlightInfo
 
_startupException - Variable in class edu.rice.cs.drjava.config.Configuration
Any exception that is caught when initializing this Configuration object.
_startupInProgress - Variable in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
Is there a JVM in the process of starting up? This variable is protected by synchronized(this).
_startupInProgress - Variable in class edu.rice.cs.util.newjvm.AbstractMasterJVM
Is slave JVM in the progress of starting up?
_state - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedToken
 
_state - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.HighlightStatus
 
_status - Variable in class edu.rice.cs.drjava.model.debug.DebugManager.ThreadData
 
_statusBar - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_statusBar - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_stepIntoButton - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_stepIntoDebugAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Steps into the next method call
_stepIntoDebugMenuItem - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_stepOutButton - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_stepOutDebugAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Steps out of the next method call
_stepOutDebugMenuItem - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_stepOverButton - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_stepOverDebugAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Runs the next line, without stepping into methods
_stepOverDebugMenuItem - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_stickyLoader - Variable in class edu.rice.cs.drjava.model.repl.DynamicJavaAdapter.ClassLoaderExtension
 
_stopTimerThread() - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
_stub - Variable in class edu.rice.cs.util.newjvm.AbstractMasterJVM
The current remote stub for this main JVM object.
_stubFile - Variable in class edu.rice.cs.util.newjvm.AbstractMasterJVM
The file containing the serialized remote stub.
_styleChanged() - Method in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Fire event that styles changed from current location to the end.
_styleList - Variable in class edu.rice.cs.util.swing.FontChooser
 
_substring(String, int, int) - Method in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
Returns a substring, if it exists.
_suffix - Variable in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlusTest
 
_suffix - Variable in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevLinePlus
 
_suffix - Variable in class edu.rice.cs.drjava.model.definitions.indent.ActionStartStmtOfBracePlus
 
_suffix - Variable in class edu.rice.cs.drjava.model.definitions.indent.ActionStartCurrStmtPlus
 
_suffix - Variable in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlus
String holding the additional whitespaces to be inserted.
_suffix - Variable in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlus
 
_suspendDebugMenuItem - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_suspendPolicy - Variable in class edu.rice.cs.drjava.model.debug.DebugAction
 
_switchDefScrollPane() - Method in class edu.rice.cs.drjava.ui.MainFrame
Switch to the JScrollPane containing the DefinitionsPane for the current active document.
_switchToNextAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Switches to next document.
_switchToPrevAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Switches to previous document.
_syncStatus - Variable in class edu.rice.cs.drjava.ui.MainFrame
Label to display message if Interactions are out of sync with Definitions.
_tabbedPane - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_tabs - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_tabsPane - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_tabsRemoved - Static variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
Determines if tabs are removed on open and converted to spaces.
_tail - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
 
_tempDir - Variable in class edu.rice.cs.drjava.ui.RecentFileManagerTest
 
_tempDir - Variable in class edu.rice.cs.drjava.model.GlobalModelTestCase
 
_test - Variable in class edu.rice.cs.drjava.model.junit.JUnitError
 
_testClassCall(String) - Method in class edu.rice.cs.drjava.model.DefaultGlobalModel
Assumes a trimmed String.
_testFindNextFails(FindReplaceMachine, ContinueCommand, int, int) - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
 
_testFindNextSucceeds(FindReplaceMachine, ContinueCommand, int, int) - Method in class edu.rice.cs.util.swing.FindReplaceMachineTest
test case no longer applies -- we always wrap public void testReplaceAllHalt() throws BadLocationException { doc.insertString(0, EVIL_TEXT, null); _initFrm(15); _assertOffsets(frm, 15, 15); frm.setFindWord("evil"); frm.setReplaceWord("monkey"); frm.replaceAll(HALT); assertEquals("revised text", "Hear no evil, see no monkey, speak no monkey.", doc.getText(0, doc.getLength())); }
_testLabel - Variable in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
 
_testMaster - Variable in class edu.rice.cs.util.newjvm.IntegratedMasterSlaveTest
 
_testRunner - Variable in class edu.rice.cs.drjava.model.junit.JUnitTestManager
 
_testsHaveRun - Variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModel
 
_testString - Variable in class edu.rice.cs.drjava.model.junit.JUnitErrorModelTest
 
_text - Variable in class edu.rice.cs.drjava.ui.config.LabelComponent
 
_text - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.InsertCommand
 
_text - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionHasCharPrecedingOpenBraceTest
 
_text - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsCurlyTest
 
_text - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionStartAfterOpenBraceTest
 
_text - Variable in class edu.rice.cs.drjava.model.definitions.indent.ActionBracePlusTest
 
_text - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionBraceIsParenOrBracketTest
 
_text - Variable in class edu.rice.cs.drjava.model.definitions.indent.QuestionCurrLineStartsWithSkipCommentsTest
 
_text - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.IndentInfoTest
 
_textAndIconsButton - Variable in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
 
_textArea - Variable in class edu.rice.cs.drjava.ui.HistorySaveDialog
 
_textButton - Variable in class edu.rice.cs.drjava.ui.config.ToolbarOptionComponent
 
_textLayouts - Variable in class edu.rice.cs.drjava.model.print.PagePrinter
 
_thread - Variable in class edu.rice.cs.drjava.model.debug.Step
 
_thread - Variable in class edu.rice.cs.drjava.model.debug.DebugManager
The Thread that the DebugManager is currently analyzing.
_thread - Variable in class edu.rice.cs.drjava.model.debug.DebugManager.ThreadData
 
_thread - Variable in class edu.rice.cs.util.swing.SwingWorker
 
_thread - Variable in class edu.rice.cs.util.swing.SwingWorker.ThreadVar
 
_threads - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_threadTable - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_threadVar - Variable in class edu.rice.cs.util.swing.SwingWorker
 
_threwException(Throwable) - Method in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
_timerThread - Variable in class edu.rice.cs.drjava.model.repl.newjvm.MainJVM
 
_timestamp - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument
 
_timeToDeactivate - Variable in class edu.rice.cs.util.PreventExitSecurityManager
Is it time to unset this security manager?
_timeToExit - Variable in class edu.rice.cs.util.PreventExitSecurityManager
Is it time to exit, for real?
_title - Variable in class edu.rice.cs.drjava.ui.config.ConfigPanel
 
_toggleBreakpointAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Toggles a breakpoint on the current line
_toggleBreakpointMenuItem - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
The menu item for the "Toggle Breakpoint" option.
_toggleBreakpointMenuItem - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_toggleDebuggerAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Enables the debugger
_tokens - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.AbstractReducedModel
A list of ReducedTokens (braces and gaps).
_toolBar - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
 
_toolBar - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_toolsMenu - Variable in class edu.rice.cs.drjava.ui.MainFrame
 
_topRule - Variable in class edu.rice.cs.drjava.model.definitions.indent.Indenter
Root of decision tree.
_tree - Variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
_treeModel - Variable in class edu.rice.cs.drjava.ui.config.ConfigFrame
 
_type - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.Brace
the type of the brace
_type - Variable in class edu.rice.cs.drjava.model.debug.DebugManager.WatchData
 
_undo - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane.UndoWithPosition
 
_undoAction - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
 
_undoAction - Variable in class edu.rice.cs.drjava.ui.MainFrame
Undoes the last change to the active definitions document.
_undoCommand - Variable in class edu.rice.cs.drjava.model.definitions.DefinitionsDocument.CommandUndoableEdit
 
_undoListener - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
 
_undoManager - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
 
_updateActions() - Method in class edu.rice.cs.drjava.ui.PreviewFrame
Updates all of the buttons on the page to reflect the current state of the PreviewWindows.
_updateBasedOnCurrentState() - Method in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
USE RULES: Inserting between braces: This should be called from between the two characters of the broken double comment.
_updateDebugStatus() - Method in class edu.rice.cs.drjava.ui.MainFrame
Checks if debugPanel's status bar displays the DEBUGGER_OUT_OF_SYNC message but the current document is in sync.
_updateDefScrollRowHeader() - Method in class edu.rice.cs.drjava.ui.MainFrame
Update the row header (line number enumeration) for the definitions scroll pane
_updateField(Color) - Method in class edu.rice.cs.drjava.ui.config.ColorOptionComponent
Updates the component's field to display the given color.
_updateField(Font) - Method in class edu.rice.cs.drjava.ui.config.FontOptionComponent
Updates the font field to display the given font.
_updateMachine() - Method in class edu.rice.cs.drjava.ui.FindReplaceDialog
 
_updateMatchHighlight() - Method in class edu.rice.cs.drjava.ui.DefinitionsPane
Updates the highlight if there is any.
_updateMenuItem(KeyBindingManager.KeyStrokeData) - Method in class edu.rice.cs.drjava.ui.KeyBindingManager.KeyStrokeOptionListener
 
_updateNoErrors() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Used to show that the last compile was successful.
_updateNoErrors(boolean) - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Used to show that the last compile was successful.
_updatePending - Variable in class edu.rice.cs.drjava.ui.DefinitionsPane
Used by the centering source mechanism to ensure paints
_updateTextField(File) - Method in class edu.rice.cs.drjava.ui.config.FileOptionComponent
Updates the text field to display the given file.
_updateToolbarButtons() - Method in class edu.rice.cs.drjava.ui.MainFrame
Update the toolbar's buttons, following any change to TOOLBAR_ICONS_ENABLED, TOOLBAR_TEXT_ENABLED, or FONT_TOOLBAR (name, style, text)
_updateWatches() - Method in class edu.rice.cs.drjava.model.debug.DebugManager
 
_updateWithErrors() - Method in class edu.rice.cs.drjava.ui.CompilerErrorPanel.ErrorListPane
Used to show that the last compile was unsuccessful.
_updateWithErrors() - Method in class edu.rice.cs.drjava.ui.JUnitPanel.JUnitErrorListPane
Used to show that the last compile was unsuccessful.
_useColon - Variable in class edu.rice.cs.drjava.model.definitions.indent.ActionStartPrevStmtPlus
 
_useOldLoader - Static variable in class edu.rice.cs.drjava.model.compiler.CompilerProxy
These classes will always be loaded using the previous classloader.
_userSourcePath - Variable in class edu.rice.cs.drjava.model.debug.DebugTest
 
_userStepDrJava - Variable in class edu.rice.cs.drjava.model.debug.DebugTest
 
_userStepInterpreter - Variable in class edu.rice.cs.drjava.model.debug.DebugTest
 
_userStepJava - Variable in class edu.rice.cs.drjava.model.debug.DebugTest
 
_userWantsToPickAgain() - Static method in class edu.rice.cs.drjava.DrJava
 
_value - Variable in class edu.rice.cs.drjava.model.debug.DebugManager.WatchData
 
_value - Variable in class edu.rice.cs.util.UnexpectedException
 
_value - Variable in class edu.rice.cs.util.swing.SwingWorker
 
_vector - Variable in class edu.rice.cs.drjava.model.repl.History
 
_verifyOverwrite() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_vm - Variable in class edu.rice.cs.drjava.model.debug.EventHandler
 
_vm - Variable in class edu.rice.cs.drjava.model.debug.DebugManager
VirtualMachine of the interactions JVM.
_waitForNotifies(int) - Method in class edu.rice.cs.drjava.model.debug.DebugTest
Ensures that the given object will wait for n notifications.
_waitingForFirstInterpreter - Variable in class edu.rice.cs.drjava.model.DefaultGlobalModel
Flag to indicate DrJava is first starting up, and that the interpreter JVM is connecting for the first time.
_walker - Variable in class edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelComment
Can be used by other classes to walk through the list of comment chars
_warnFileOpen() - Method in class edu.rice.cs.drjava.ui.MainFrame
 
_watches - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_watches - Variable in class edu.rice.cs.drjava.model.debug.DebugManager
Vector of all current Watches
_watchTable - Variable in class edu.rice.cs.drjava.ui.DebugPanel
 
_width - Variable in class edu.rice.cs.drjava.ui.PreviewFrame.PagePreview
 
_windowCloseListener - Variable in class edu.rice.cs.drjava.ui.PreviewFrame
How Preview Pane responds to window events.
_windowCloseListener - Variable in class edu.rice.cs.drjava.ui.MainFrame
How DrJava responds to window events.
_wrapped - Variable in class edu.rice.cs.util.swing.FindReplaceMachine
 
_wrapped - Variable in class edu.rice.cs.util.swing.FindResult
 
_writer - Variable in class edu.rice.cs.drjava.model.junit.JUnitTestRunner
Used to tie the output of the ui textrunner to nothing.
_yesRule - Variable in class edu.rice.cs.drjava.model.definitions.indent.IndentRuleQuestion
Node in decision tree to use if the rule holds in this context.

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