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

A

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

B

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

C

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

D

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

E

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

F

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

G

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