|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use edu.rice.cs.drjava.ui | |
|---|---|
| edu.rice.cs.drjava | This is the top-level package for DrJava. |
| 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.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.ui | The ui package contains classes for the default user interface
for DrJava. |
| edu.rice.cs.drjava.ui.config | Contains the GUI code for displaying and modifying configuration options. |
| Classes in edu.rice.cs.drjava.ui used by edu.rice.cs.drjava | |
|---|---|
| MainFrame
DrJava's main window. |
|
| SimpleInteractionsWindow
A standalone Interactions Window that provides the functionality of DrJava's Interactions Pane in a single JVM. |
|
| Classes in edu.rice.cs.drjava.ui used by edu.rice.cs.drjava.model | |
|---|---|
| InteractionsController
This class installs listeners and actions between an InteractionsDocument (the model) and an InteractionsPane (the view). |
|
| Classes in edu.rice.cs.drjava.ui used by edu.rice.cs.drjava.model.repl | |
|---|---|
| InteractionsPane
The view component for repl interaction. |
|
| MainFrame
DrJava's main window. |
|
| Classes in edu.rice.cs.drjava.ui used by edu.rice.cs.drjava.ui | |
|---|---|
| AbortablePanel
Panel for displaying some component with buttons, one of which is an "Abort" button. |
|
| AboutDialog
About dialog. |
|
| AboutDialog.ImageInfo
|
|
| AbstractConsoleController
Abstract class that hooks a Swing console/interactions document with its Swing pane. |
|
| AbstractDJPane
This pane class for a SwingDocument. |
|
| AutoCompletePopup
Autocomplete support. |
|
| BookmarksPanel
Panel for displaying bookmarks. |
|
| BreakpointsPanel
Panel for displaying the breakpoints. |
|
| ClassPathFilter
A file filter for files with extensions ".jar"/".zip". |
|
| ClipboardHistoryFrame
Frame with history of clipboard. |
|
| ClipboardHistoryFrame.CloseAction
Interface for an action to be performed when the user closes the frame, either by using "OK" or "Cancel". |
|
| ClipboardHistoryFrame.FrameState
Class to save the frame state, i.e. |
|
| CompilerErrorPanel
The panel which houses the list of errors after an unsuccessful compilation. |
|
| CompilerErrorPanel.CompilerErrorListPane
|
|
| ConsoleController
A Swing specific console controller class that includes both a Swing InteractionsDJDocument and a GUI agnostic ConsoleDocument (wrapping the former). |
|
| DebugPanel
Panel for displaying the debugger input and output in MainFrame. |
|
| DebugPanel.DebugTableMouseAdapter
A mouse adapter that allows for double-clicking and bringing up a right-click menu. |
|
| DefinitionsPane
The pane in which work on a given OpenDefinitionsDocument occurs. |
|
| DefinitionsPane.PopupMenuMouseAdapter
|
|
| DefinitionsPane.RedoAction
Redo action. |
|
| DefinitionsPane.UndoAction
The undo action. |
|
| DetachedFrame
|
|
| DetachedFrame.FrameState
Class to save the frame state, i.e. |
|
| DrJavaErrorHandler
The handle() method in this class is called every time an uncaught exception propagates to an AWT action. |
|
| DrJavaErrorWindow
Displays uncaught exceptions and logged conditions. |
|
| DrJavaScrollableDialog
A JDialog with a scrollable text area and a button panel. |
|
| EditExternalDialog
|
|
| EditExternalDialog.FrameState
Class to save the frame state, i.e. |
|
| ErrorCaretListener
Listens to the caret in the associated DefinitionsPane and highlights the text containing CompilerErrors. |
|
| ErrorPanel
This class contains common code and interfaces from CompilerErrorPanel, JUnitPanel, and JavadocErrorPanel. |
|
| ErrorPanel.ErrorDocument
|
|
| ErrorPanel.ErrorListPane
Pane to show compiler errors. |
|
| ExecuteExternalDialog
|
|
| ExecuteExternalDialog.FrameState
Class to save the frame state, i.e. |
|
| ExternalProcessPanel
Panel for displaying some component with buttons, one of which is an "Abort" button. |
|
| FindReplacePanel
The tabbed panel that handles requests for finding and replacing text. |
|
| FindResultsPanel
Panel for displaying find results. |
|
| HelpFrame
The frame for displaying the HTML help files. |
|
| HTMLFrame
The frame for displaying the HTML help files. |
|
| HTMLFrame.HistoryList
|
|
| HTMLFrame.ResourceAction
|
|
| InsertVariableDialog
Dialog allowing the user to select a variable. |
|
| InteractionsController
This class installs listeners and actions between an InteractionsDocument (the model) and an InteractionsPane (the view). |
|
| InteractionsController.ConsoleStateListener
A listener interface that allows for others outside the interactions controller to be notified when the input console is enabled in the interactions pane. |
|
| InteractionsController.InputBox
A box that can be inserted into the interactions pane for separate input. |
|
| InteractionsPane
The view component for repl interaction. |
|
| InteractionsPane.RedoAction
Redo action. |
|
| InteractionsPane.UndoAction
The undo action. |
|
| InteractionsScriptController
Controller for an interactions script. |
|
| InteractionsScriptPane
Pane for an interactions script. |
|
| JarOptionsDialog
|
|
| JarOptionsDialog.FrameState
Class to save the frame state, i.e. |
|
| JavadocDialog
Manages a dialog box that can select a destination directory for generating Javadoc. |
|
| JavadocErrorPanel
The panel which displays all the Javadoc parsing errors. |
|
| JavadocErrorPanel.JavadocErrorListPane
A pane to show Javadoc errors. |
|
| JavaSourceFilter
A file filter for files with extensions ".java" and ".dj?". |
|
| JUnitPanel
The panel that displays all the testing errors. |
|
| JUnitPanel.JUnitErrorListPane
A pane to show JUnit errors. |
|
| JUnitPanel.JUnitProgressBar
A progress bar showing the status of JUnit tests. |
|
| KeyBindingManager
Contains Hashtables that are used in the key-binding process along with methods to build them and access their contents. |
|
| KeyBindingManager.KeyStrokeData
|
|
| MainFrame
DrJava's main window. |
|
| MainFrame.DJFileDisplayManager
This manager is meant to retrieve the correct icons for the given filename. |
|
| MainFrame.ModelListener
Inner class to listen to all events in the model. |
|
| MainFrame.OddDisplayManager
This class wraps the file display managers by superimposing any notification icons on top of the base file icon. |
|
| MainFrame.PositionListener
Inner class to handle updating the current position in a document. |
|
| MainFrameStatics.AutoCompletePopupEntry
|
|
| MainFrameStatics.GoToFileListEntry
Wrapper class for the "Go to File" dialog list entries. |
|
| MainFrameStatics.JavaAPIListEntry
Wrapper class for the "Open Javadoc" and "Auto Import" dialog list entries. |
|
| PreviewFrame
DrJava's print preview window |
|
| PreviewFrame.PageChangerUpdater
|
|
| PreviewFrame.PagePreview
Static inner class which displays the image on the screen, and holds the Image object. |
|
| ProjectAdvancedPropertiesFrame.PreferencesRecord
|
|
| QuickStartFrame
The frame for displaying the HTML quick start files. |
|
| RecentDocFrame
This class extends a Swing view class. |
|
| RecentFileManager
Manages a list of the most recently used files to be displayed in the File menu. |
|
| RecentFileManager.RecentFileAction
This interface is to be implemented and passed to the manager upon creation. |
|
| RegionsListPanel.RegionListUserObj
Class that gets put into the list. |
|
| RegionsTreePanel
Panel for displaying regions in a tree sorted by class name and line number. |
|
| RegionsTreePanel.IChangeState
State pattern for improving performance during rapid updates. |
|
| RegionsTreePanel.RegionTreeUserObj
Class that is embedded in each leaf node. |
|
| ReverseHighlighter.DefaultUnderlineHighlightPainter
Simple highlight painter that underlines text. |
|
| ReverseHighlighter.DrJavaHighlightPainter
This class is a wrapper for the DefaultHighlightPainter that allows us to tell whether a highlight was requested by DrJava or by Swing (as in selected text). |
|
| ReverseHighlighter.HighlightInfo
|
|
| ReverseHighlighter.SafeDamager
This class invokes mapper.damageRange in EventDispatchThread. |
|
| TabbedPanel
Extended by all panels that can dynamically be added or removed from the _tabbedPane in MainFrame. |
|
| Classes in edu.rice.cs.drjava.ui used by edu.rice.cs.drjava.ui.config | |
|---|---|
| MainFrame
DrJava's main window. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||