Serialized Form
|
Package edu.rice.cs.drjava.config |
key
String key
value
String value
message
String message
|
Package edu.rice.cs.drjava.model |
_indent
int _indent
- The default indent setting.
_reduced
ReducedModelControl _reduced
- The reduced model of the document (stored in field _reduced) handles most of the document logic and keeps
track of state. This field together with _currentLocation function as a virtual object for purposes of
synchronization. All operations that access or modify this virtual object should be synchronized on _reduced.
_currentLocation
int _currentLocation
- The absolute character offset in the document. Treated as part of the _reduced (model) for locking
purposes.
_queryCache
HashMap<K,V> _queryCache
_offsetToQueries
SortedMap<K,V> _offsetToQueries
- Records the set of queries (as a list) for each offset.
_indenter
Indenter _indenter
- The instance of the indent decision tree used by Definitions documents.
_listener1
OptionListener<T> _listener1
_listener2
OptionListener<T> _listener2
_numLinesChangedAfter
int _numLinesChangedAfter
- Offset marking where line number changes begin due to an insertion or deletion.
_openDocs
OpenDefinitionsDocument[] _openDocs
_file
File _file
_lineNumber
int _lineNumber
- zero-based line number.
_startColumn
int _startColumn
- zero-based column number.
_message
String _message
_isWarning
boolean _isWarning
_noLocation
boolean _noLocation
- This boolean is true when the DJError does not have a location (lineNumber is -1).
_document
OpenDefinitionsDocument _document
_file
File _file
_file1
File _file1
_file2
File _file2
_file
File _file
|
Package edu.rice.cs.drjava.model.compiler |
|
Package edu.rice.cs.drjava.model.debug |
|
Package edu.rice.cs.drjava.model.definitions |
id
int id
_compoundEdits
LinkedList<E> _compoundEdits
- The compound edits we are storing. Not thread safe!
_keys
LinkedList<E> _keys
- The keys for the CompoundEdits we are storing.
_nextKey
int _nextKey
- The next key to use for nested CompoundEdits.
_savePoint
UndoableEdit _savePoint
- The last edit that was performed before the last save.
_notifier
GlobalEventNotifier _notifier
- Keeps track of the listeners to this undo manager.
_closedListeners
List<E> _closedListeners
_isModifiedSinceSave
boolean _isModifiedSinceSave
- Specifies if the document has been modified since the last save. Modified under write lock.
_odd
OpenDefinitionsDocument _odd
- This reference to the OpenDefinitionsDocument is needed so that the document iterator
(the DefaultGlobalModel) can find the next ODD given a DD.
_undoManager
CompoundUndoManager _undoManager
_notifier
GlobalEventNotifier _notifier
- Keeps track of the listeners to this model.
_wrappedPosList
LinkedList<E> _wrappedPosList
- List with weak references to positions.
_finalizationListeners
List<E> _finalizationListeners
- This list of listeners to notify when we are finalized.
_notifier
GlobalEventNotifier _notifier
_location
int _location
|
Package edu.rice.cs.drjava.model.definitions.reducedmodel |
|
Package edu.rice.cs.drjava.model.javadoc |
|
Package edu.rice.cs.drjava.model.junit |
_test
String _test
_className
String _className
_stackTrace
String _stackTrace
|
Package edu.rice.cs.drjava.model.repl |
_maxSize
int _maxSize
_vector
ArrayList<E> _vector
_cursor
int _cursor
_editedEntries
HashMap<K,V> _editedEntries
- A hashmap for edited entries in the history.
_currentSearchString
String _currentSearchString
- A placeholder for the current search string.
historyOptionListener
OptionListener<T> historyOptionListener
- The OptionListener for HISTORY_MAX_SIZE
_hasPrompt
boolean _hasPrompt
- Whether the document currently has a prompt and is ready to accept input.
_toClear
boolean _toClear
- A flag indicating that the interpreter was recently reset, and to reset the styles list
the next time a style is added. Cannot reset immediately because then the styles would be lost while
the interactions pane is resetting.
_stylesList
List<E> _stylesList
- A list of styles and their locations augmenting this document. This augmentation is NOT part of the reduced
model; it a separate extension that uses itself as a mutual exclusion lock. This list holds pairs of location
intervals and strings (identifying styles). In essence it maps regions to colors (??).
in the document and styles, which is basically a map of regions where the coloring view that is now attached to
the Interactions Pane. It is not allowed to use the reduced model to determine the color settings when
rendering text. (Why not? -- Corky) We keep a list of all places where styles not considered by the reduced
are being used, such as System.out, System.err, and the various return styles for Strings and other Objects.
Since the LinkedList class is not thread safe, we have to synchronized all methods that access pointers in
_stylesList and the associated boolean _toClear.
startLine
int startLine
startColumn
int startColumn
endLine
int endLine
endColumn
int endColumn
|
Package edu.rice.cs.drjava.model.repl.newjvm |
|
Package edu.rice.cs.drjava.project |
_sel
Pair<T1,T2> _sel
_scroll
Pair<T1,T2> _scroll
_active
boolean _active
_package
String _package
_mod
long _mod
|
Package edu.rice.cs.drjava.ui |
_leftPane
JPanel _leftPane
_scrollPane
JScrollPane _scrollPane
_model
SingleDisplayModel _model
_frame
MainFrame _frame
_title
String _title
_buttonPanel
JPanel _buttonPanel
_abortButton
JButton _abortButton
_okButton
JButton _okButton
_copyButton
JButton _copyButton
- the button that copies the system properties to the clipboard
_propertiesTable
JTable _propertiesTable
- the table with the System Properties information
_propertiesTabIndex
int _propertiesTabIndex
- index the System Properties tab, one of the tabs in _tabs
_tabs
JTabbedPane _tabs
- the pane with tabs to select
_highlightManager
HighlightManager _highlightManager
_matchListener
CaretListener _matchListener
- Looks for changes in the caret position to see if a paren/brace/bracket highlight is needed.
_matchHighlight
HighlightManager.HighlightInfo _matchHighlight
- Our current paren/brace/bracket matching highlight.
dropTarget
DropTarget dropTarget
- Drag and drop target.
_goToButton
JButton _goToButton
_removeButton
JButton _removeButton
_removeAllButton
JButton _removeAllButton
_goToButton
JButton _goToButton
_enableDisableButton
JButton _enableDisableButton
_removeButton
JButton _removeButton
_removeAllButton
JButton _removeAllButton
_debugger
Debugger _debugger
_backButton
JButton _backButton
_forwardButton
JButton _forwardButton
_goToButton
JButton _goToButton
_removeButton
JButton _removeButton
_removeAllButton
JButton _removeAllButton
_backAction
AbstractAction _backAction
_forwardAction
AbstractAction _forwardAction
_chm
ClipboardHistoryModel _chm
- Clipboard history model
_buttonPressed
int _buttonPressed
- Code for the last button that was pressed.
_okButton
JButton _okButton
- Ok button.
_cancelButton
JButton _cancelButton
- Cancel button.
_historyList
JList _historyList
- List with history.
_previewArea
JTextArea _previewArea
- Text area for that previews the history content.
_lastState
ClipboardHistoryFrame.FrameState _lastState
- Last frame state. It can be stored and restored.
_mainFrame
MainFrame _mainFrame
- Owner frame.
_okAction
ClipboardHistoryFrame.CloseAction _okAction
- Close actions for ok and cancel button.
_cancelAction
ClipboardHistoryFrame.CloseAction _cancelAction
- Close actions for ok and cancel button.
_windowListener
WindowAdapter _windowListener
_compileHasOccurred
boolean _compileHasOccurred
- Whether a compile has occurred since the last compiler change.
_errorListPane
edu.rice.cs.drjava.ui.CompilerErrorPanel.CompilerErrorListPane _errorListPane
_compilerChoiceBox
JComboBox _compilerChoiceBox
_excludedFiles
File[] _excludedFiles
- The list of files from the last compilation unit that were not compiled because they were not source files.
_tabsPane
JSplitPane _tabsPane
_leftPane
JTabbedPane _leftPane
_rightPane
JTabbedPane _rightPane
_tabsAndStatusPane
JPanel _tabsAndStatusPane
_watchTable
JTable _watchTable
_stackTable
JTable _stackTable
_threadTable
JTable _threadTable
_currentThreadID
long _currentThreadID
_threadSuspendedPopupMenu
JPopupMenu _threadSuspendedPopupMenu
_stackPopupMenu
JPopupMenu _stackPopupMenu
_watchPopupMenu
JPopupMenu _watchPopupMenu
_threadInPopup
DebugThreadData _threadInPopup
_model
SingleDisplayModel _model
_frame
MainFrame _frame
_debugger
Debugger _debugger
_buttonPanel
JPanel _buttonPanel
_closeButton
JButton _closeButton
_resumeButton
JButton _resumeButton
_stepIntoButton
JButton _stepIntoButton
_stepOverButton
JButton _stepOverButton
_stepOutButton
JButton _stepOutButton
_statusBar
JLabel _statusBar
_watches
ArrayList<E> _watches
_threads
ArrayList<E> _threads
_stackFrames
ArrayList<E> _stackFrames
_columnNames
String[] _columnNames
_columnNames
String[] _columnNames
_columnNames
String[] _columnNames
_mainFrame
MainFrame _mainFrame
- Our parent window.
_doc
OpenDefinitionsDocument _doc
- Our corresponding ODD
_undoAction
DefinitionsPane.UndoAction _undoAction
_redoAction
DefinitionsPane.RedoAction _redoAction
testVariable
boolean testVariable
_hasWarnedAboutModified
boolean _hasWarnedAboutModified
- Flag used to determine if the user has already been warned about debugging when the document within
this defpane has been modified since its last save.
_antiAliasText
boolean _antiAliasText
- Whether to draw text as antialiased.
_errorHighlightTag
HighlightManager.HighlightInfo _errorHighlightTag
- Our current compiler error matching highlight.
_undoListener
UndoableEditListener _undoListener
- Listens to any undoable events in the document, and adds them to the undo manager. Must be done in the view
because the edits are stored along with the caret position at the time of the edit. Correction: document
cursor position should be used instead of caret position. Perhaps this listener shoud be attached to the
document.
_popMenu
JPopupMenu _popMenu
- The contextual popup menu for the Definitions Pane.
_popupMenuMA
edu.rice.cs.drjava.ui.DefinitionsPane.PopupMenuMouseAdapter _popupMenuMA
- The mouse adapter for handling a popup menu.
_errorListener
ErrorCaretListener _errorListener
- Listens to caret to highlight errors as appropriate.
_setSizeListener
ActionListener _setSizeListener
_indentKeyActionTab
Action _indentKeyActionTab
- Special action to take care of case when tab key is pressed.
_indentKeyActionLine
Action _indentKeyActionLine
- Because the "default" action for the enter key is special, it must be
grabbed from the Keymap using getAction(KeyStroke), which returns the
"default" action for all keys which have behavior extending beyond
regular text keys.
_indentKeyActionCurly
Action _indentKeyActionCurly
- Likewise, regular text keys like '{', '}', and ':' do not have special actions that are returned by
getAction(KeyStroke). To make sure these behave right, we use getDefaultAction() instead.
_indentKeyActionOpenCurly
Action _indentKeyActionOpenCurly
_indentKeyActionColon
Action _indentKeyActionColon
_inCompoundEdit
boolean _inCompoundEdit
- Tells us whether we currently are in the middle of a CompoundEdit for regular keystrokes.
Helps us with granular undo.
_compoundEditKey
int _compoundEditKey
ourMap
Keymap ourMap
- Our keymap containing key bindings. Takes precedence over the default map.
_scrollPane
JScrollPane _scrollPane
- This instance of the scroll pane is here in order to allow for the definitions pane to save the
horizontal and vertical scroll
_savedVScroll
int _savedVScroll
- Used to save the caret position, selection, and scroll when setting the definitions pane to be inactive
_savedHScroll
int _savedHScroll
_position
int _position
_selStart
int _selStart
_selEnd
int _selEnd
_colorOptionListeners
List<E> _colorOptionListeners
- Saved option listeners kept in this field so they can be removed for garbage collection
_booleanOptionListeners
List<E> _booleanOptionListeners
_finalizationListeners
List<E> _finalizationListeners
- This list of listeners to notify when we are finalized
_detach
Runnable1<T> _detach
- Lambda to execute when component is being detached. The parameter is the instance of DetachedFrame that
may contain the component.
_reattach
Runnable1<T> _reattach
- Lambda to execute when component is being re-attached. The parameter is the instance of DetachedFrame that
may contain the component.
_lastState
DetachedFrame.FrameState _lastState
- Last frame state. It can be stored and restored.
_mainFrame
MainFrame _mainFrame
- Main frame.
_wa
WindowAdapter _wa
- Window adapter to re-attach the tabbed pane when the window is closed.
_errorInfo
JComponent _errorInfo
- information about the error
_keepDisplaying
JCheckBox _keepDisplaying
- contains the stack trace
_bottomPanel
JPanel _bottomPanel
- compresses the buttonPanel into the east
_buttonPanel
JPanel _buttonPanel
- contains the buttons
_okButton
JButton _okButton
- the button that closes this window
_moreButton
JButton _moreButton
- the button that shows the error window
_error
Throwable _error
- the error
_okAction
Action _okAction
_moreAction
Action _moreAction
- Close this window, but display the full DrJava Errors window.
msg
String[] msg
- Contains the canned message for the user
_errorInfo
JEditorPane _errorInfo
- information about the error
_stackTrace
JTextArea _stackTrace
- contains the stack trace
_indexLabel
JLabel _indexLabel
- label with index
_stackTraceScroll
JScrollPane _stackTraceScroll
- scroll pane for _stackTrace
_bottomPanel
JPanel _bottomPanel
- compresses the buttonPanel into the east
_buttonPanel
JPanel _buttonPanel
- contains the butons
_copyButton
JButton _copyButton
- the button that copies the stack trace to the clipboard
_okButton
JButton _okButton
- the button that closes this window
_nextButton
JButton _nextButton
- the button that moves to the next error
_prevButton
JButton _prevButton
- the button that moves to the previous error
_dismissButton
JButton _dismissButton
- the button that clears all errors and closes the window
_errorCount
int _errorCount
- the number of errors that had occurred
_error
Throwable _error
- the currently selected error
_errorIndex
int _errorIndex
- the currently selected error index
_windowListener
WindowAdapter _windowListener
CANCEL
Runnable1<T> CANCEL
- Lambda that calls _cancel.
_okAction
Action _okAction
_prevAction
Action _prevAction
_nextAction
Action _nextAction
- Go to the next error.
_dismissAction
Action _dismissAction
- Dismiss all errors and close the window.
_copyAction
Action _copyAction
- Copy currently selected error to clip board.
_noButton
JButton _noButton
- the no button
_yesButton
JButton _yesButton
- the yes button
_mainFrame
MainFrame _mainFrame
- the parent frame
_questionPanel
JOptionPane _questionPanel
- the version information pane
_propertiesTable
JTable _propertiesTable
- the table with the information that DrJava will send
_neverAskAgain
JCheckBox _neverAskAgain
- don't ask user again
_noAction
Action _noAction
_yesAction
Action _yesAction
- Close this window, but display the full DrJava Errors window.
NO
Runnable1<T> NO
- Lambda that calls noAction.
_editButton
JButton _editButton
- Edit button.
_removeButton
JButton _removeButton
- Remove button.
_upButton
JButton _upButton
- Move up button.
_downButton
JButton _downButton
- Move down button.
_importButton
JButton _importButton
- Import button.
_exportButton
JButton _exportButton
- Export button.
_upAction
Action _upAction
- Move up action.
_downAction
Action _downAction
- Move down action.
_importAction
Action _importAction
- Import action.
_exportAction
Action _exportAction
- Export action.
_dropDownButton
DropDownButton _dropDownButton
- Drop-down button for additional commands.
_okButton
JButton _okButton
- Ok button.
_list
JList _list
- List of commands.
_editExternalDialogMonitor
CompletionMonitor _editExternalDialogMonitor
- Completion monitor to simulate modal behavior.
_extProcFilter
FileFilter _extProcFilter
- Filter for drjava external process files (.djapp)
_saveExtProcFilter
FileFilter _saveExtProcFilter
- Filter for drjava project files (.djapp only)
_importChooser
JFileChooser _importChooser
- For opening files. We have a persistent dialog to keep track of the last directory from which we opened.
_exportChooser
JFileChooser _exportChooser
- For saving files. We have a persistent dialog to keep track of the last directory from which we saved.
_mainFrame
MainFrame _mainFrame
- Main frame.
_lastState
EditExternalDialog.FrameState _lastState
- Last frame state. It can be stored and restored.
OK
Runnable1<T> OK
- Lambda that calls _ok.
_numErrors
int _numErrors
- The total number of errors in the list
_showHighlightsCheckBox
JCheckBox _showHighlightsCheckBox
_model
SingleDisplayModel _model
_scroller
JScrollPane _scroller
_leftPanel
JPanel _leftPanel
- This contains the _scroller and the _errorNavPanel.
_rightPanel
JPanel _rightPanel
- This contains the label, showHighlightsCheckBox, and the customPanel.
_errorNavPanel
JPanel _errorNavPanel
_errorNavButtonsPanel
JPanel _errorNavButtonsPanel
customPanel
JPanel customPanel
- This JPanel contains each child panel's specific UI components.
_nextErrorButton
JButton _nextErrorButton
_prevErrorButton
JButton _prevErrorButton
_keymap
Keymap _keymap
- The custom keymap for the error list pane.
_selectedIndex
int _selectedIndex
- Index into _errorListPositions of the currently selected error.
_errorListPositions
Position[] _errorListPositions
- The start position of each error in the list. This position is the place
where the error starts in the error list, as opposed to the place where
the error exists in the source.
_errorTable
HashMap<K,V> _errorTable
- Table mapping Positions in the error list to CompilerErrors.
_listHighlightTag
HighlightManager.HighlightInfo _listHighlightTag
_highlightManager
HighlightManager _highlightManager
defaultMouseListener
MouseAdapter defaultMouseListener
cutAction
Action cutAction
- Default cut action.
copyAction
Action copyAction
- Default copy action.
pasteAction
Action pasteAction
- No-op paste action.
_runCommandButton
JButton _runCommandButton
- Run Command button.
_saveCommandButton
JButton _saveCommandButton
- Save Command button.
_insertCommandButton
JButton _insertCommandButton
- Insert Command button.
_cancelCommandButton
JButton _cancelCommandButton
- Cancel Command button.
_commandLine
JTextPane _commandLine
- Entered command line.
_commandLinePreviewLabel
JLabel _commandLinePreviewLabel
- Command line preview label.
_commandLinePreview
JTextPane _commandLinePreview
- Command line preview.
_commandLineDoc
StyledDocument _commandLineDoc
- Command line preview document.
_commandWorkDirLine
JTextPane _commandWorkDirLine
- Entered command line working directory.
_commandWorkDirLinePreview
JTextPane _commandWorkDirLinePreview
- Command line working directory preview.
_commandWorkDirLineDoc
StyledDocument _commandWorkDirLineDoc
- Command line working directory preview document.
_commandWorkDirBtn
JButton _commandWorkDirBtn
- Command working directory button.
_commandEnclosingFileLine
JTextPane _commandEnclosingFileLine
- Entered command line enclosing file.
_commandEnclosingFileLinePreview
JTextPane _commandEnclosingFileLinePreview
- Command line enclosing file preview.
_commandEnclosingFileLineDoc
StyledDocument _commandEnclosingFileLineDoc
- Command line enclosing file preview document.
_commandEnclosingFileBtn
JButton _commandEnclosingFileBtn
- Command enclosing file button.
_lastCommandFocus
JTextPane _lastCommandFocus
- Last of the two text panes to have focus.
_varCommandLineCmdStyle
SimpleAttributeSet _varCommandLineCmdStyle
- Style for variable the executable part.
_varErrorCommandLineCmdStyle
SimpleAttributeSet _varErrorCommandLineCmdStyle
- Style for erroneous variable the command args part.
_commandLineCmdAS
SimpleAttributeSet _commandLineCmdAS
- Style for normal text
_commandPanel
JPanel _commandPanel
- Command line panel.
_documentListener
DocumentListener _documentListener
- Command line document listener.
_workDirDocumentListener
DocumentListener _workDirDocumentListener
- Command line work directory document listener.
_enclosingFileDocumentListener
DocumentListener _enclosingFileDocumentListener
- Command line enclosing file document listener.
_dirChooser
DirectoryChooser _dirChooser
- Directory chooser to open when clicking the "..." button.
_fileChooser
FileChooser _fileChooser
- File chooser to open when clicking the "..." button.
_insertVarDialog
InsertVariableDialog _insertVarDialog
- Dialog to insert variables.
_insertVarDialogMonitor
CompletionMonitor _insertVarDialogMonitor
- Completion monitor to simulate modal behavior.
_cm
CompletionMonitor _cm
- Completion monitor to tell the calling dialog that we're done. Only used if _editMode is true.
_mainFrame
MainFrame _mainFrame
- Main frame.
_lastState
ExecuteExternalDialog.FrameState _lastState
- Last frame state. It can be stored and restored.
_editMode
boolean _editMode
- Edit mode if true.
_editIndex
int _editIndex
- Index of the saved external process being edited if _editMode is true.
_props
PropertyMaps _props
- PropertyMaps used for substitution when replacing variables.
CANCEL
Runnable1<T> CANCEL
- Runnable that calls _cancel.
BUFFER_SIZE
int BUFFER_SIZE
- Size of the buffer read at once.
BUFFER_READS_PER_TIMER
int BUFFER_READS_PER_TIMER
- Number of buffer reads before the event thread is allowed to do something else.
_textArea
JTextArea _textArea
_pc
ProcessCreator _pc
_p
Process _p
_is
InputStreamReader _is
_erris
InputStreamReader _erris
_updateNowButton
JButton _updateNowButton
_runAgainButton
JButton _runAgainButton
_updateThread
Thread _updateThread
_readThread
Thread _readThread
_deathThread
Thread _deathThread
_sb
StringBuilder _sb
_changeCount
int _changeCount
_buf
char[] _buf
_red
int _red
_errbuf
char[] _errbuf
_errred
int _errred
_retVal
int _retVal
_header
String _header
_abortMonitor
CompletionMonitor _abortMonitor
_searchString
String _searchString
_searchAll
boolean _searchAll
_matchCase
boolean _matchCase
_wholeWord
boolean _wholeWord
_noComments
boolean _noComments
_noTestCases
boolean _noTestCases
_doc
WeakReference<T> _doc
_findReplace
edu.rice.cs.drjava.ui.FindReplacePanel _findReplace
_findAgainButton
JButton _findAgainButton
_goToButton
JButton _goToButton
_bookmarkButton
JButton _bookmarkButton
_removeButton
JButton _removeButton
_colorBox
JComboBox _colorBox
_lastIndex
int _lastIndex
_colorOptionListeners
LinkedList<E> _colorOptionListeners
- Saved option listeners kept in this field so they can be removed for garbage collection
_linkListener
HyperlinkListener _linkListener
- Shows the page selected by the hyperlink event. Changed to anonymous inner class for
encapsulation purposes
_mainDocPane
JEditorPane _mainDocPane
_mainScroll
JScrollPane _mainScroll
_splitPane
JSplitPane _splitPane
_splitPaneHolder
JPanel _splitPaneHolder
_contentsDocPane
JEditorPane _contentsDocPane
_closePanel
JPanel _closePanel
_closeButton
JButton _closeButton
_backButton
JButton _backButton
_forwardButton
JButton _forwardButton
_baseURL
URL _baseURL
_hyperlinkListeners
ArrayList<E> _hyperlinkListeners
_linkError
boolean _linkError
_lastURL
URL _lastURL
_navPane
JPanel _navPane
_history
HTMLFrame.HistoryList _history
_resetListener
HyperlinkListener _resetListener
_forwardAction
Action _forwardAction
_backAction
Action _backAction
_closeAction
Action _closeAction
_tabbedPane
JTabbedPane _tabbedPane
- Tab pane.
_varTable
Map<K,V> _varTable
- Table with variables.
_varTableModel
Map<K,V> _varTableModel
- Model for the table.
_varValueField
JTextField _varValueField
- Field to preview the value of the variable.
_helpPane
JTextPane _helpPane
- Help/Description for the variable.
_okBtn
JButton _okBtn
- Button to accept the selection.
_cancelBtn
JButton _cancelBtn
- Button to cancel.
_mainFrame
MainFrame _mainFrame
- Main frame.
_selected
Pair<T1,T2> _selected
- Selected entry, or null if canceled.
_cm
CompletionMonitor _cm
- Completion monitor to tell the calling dialog that we're done.
CANCEL
Runnable1<T> CANCEL
- Runnable1 that calls _cancel.
_keymap
Keymap _keymap
- The custom keymap for the interactions pane.
_antiAliasText
boolean _antiAliasText
- Whether to draw text as antialiased.
_beep
Runnable _beep
- A runnable object that causes the editor to beep.
_doc
InteractionsDJDocument _doc
_jarClasses
JCheckBox _jarClasses
- Determines whether class files should be jar-ed.
_jarSources
JCheckBox _jarSources
- Determines whether source files should be jar-ed.
_makeExecutable
JCheckBox _makeExecutable
- Determines whether the jar file should be made executable.
_jarFileSelector
FileSelectorComponent _jarFileSelector
- File selector for the jar output file.
_mainClassField
FileSelectorStringComponent _mainClassField
- Text field for the main class.
_mainClassLabel
JLabel _mainClassLabel
- Label for main class.
_okButton
JButton _okButton
- OK button.
_cancelButton
JButton _cancelButton
- Cancel button.
_mainFrame
MainFrame _mainFrame
- Main frame.
_model
GlobalModel _model
- Model.
_cantJarClassesLabel
JLabel _cantJarClassesLabel
- Label explaining why classes can't be jar-ed.
_rootFile
File _rootFile
- Root of the chooser.
_processingFrame
edu.rice.cs.drjava.ui.JarOptionsDialog.ProcessingFrame _processingFrame
- Processing dialog.
_lastState
JarOptionsDialog.FrameState _lastState
- Last frame state. It can be stored and restored.
CANCEL
Runnable1<T> CANCEL
- Runnable that calls _cancel.
_errorListPane
JavadocErrorPanel.JavadocErrorListPane _errorListPane
_errorListPane
JUnitPanel.JUnitErrorListPane _errorListPane
_mainFrame
MainFrame _mainFrame
_testCount
int _testCount
_testsSuccessful
boolean _testsSuccessful
_progressBar
edu.rice.cs.drjava.ui.JUnitPanel.JUnitProgressBar _progressBar
_showStackTraceAction
Action _showStackTraceAction
_showStackTraceButton
JButton _showStackTraceButton
_error
JUnitError _error
- The currently selected error.
_stackFrame
Window _stackFrame
_stackTextArea
JTextArea _stackTextArea
_errorLabel
JLabel _errorLabel
_testLabel
JLabel _testLabel
_fileLabel
JLabel _fileLabel
_popMenu
JPopupMenu _popMenu
_runningTestName
String _runningTestName
_warnedOutOfSync
boolean _warnedOutOfSync
_runningTestNamePositions
HashMap<K,V> _runningTestNamePositions
- Maps any test names in the currently running suite to the position that they appear in the list pane.
BUFFER_SIZE
int BUFFER_SIZE
- Size of the buffer read at once.
BUFFER_READS_PER_TIMER
int BUFFER_READS_PER_TIMER
- Number of buffer reads before the event thread is allowed to do something else.
_textArea
JTextArea _textArea
_f
File _f
_fr
FileReader _fr
_updateNowButton
JButton _updateNowButton
_restartButton
JButton _restartButton
_updateThread
Thread _updateThread
_buf
char[] _buf
_red
int _red
_totalRead
long _totalRead
_increment
int _increment
- Vertical increment between line numbers
_pane
DefinitionsPane _pane
- DefinitionsPane that this rule is displayed for
_fm
FontMetrics _fm
- font metrics for the DefPane's font
_newFont
Font _newFont
- custom font for the line numbers
_nfm
FontMetrics _nfm
- font metrics for the new font
_model
AbstractGlobalModel _model
- The model which controls all logic in DrJava.
_mainListener
edu.rice.cs.drjava.ui.MainFrame.ModelListener _mainListener
- The main model listener attached by the main frame to the global model
_defScrollPanes
HashMap<K,V> _defScrollPanes
- Maps an OpenDefDoc to its JScrollPane. Why doesn't OpenDefDoc contain a defScrollPane field?
_currentDefPane
DefinitionsPane _currentDefPane
- The currently displayed DefinitionsPane.
_currentDefDoc
DefinitionsDocument _currentDefDoc
- The currently displayed DefinitionsDocument.
_fileTitle
String _fileTitle
- The filename currently being displayed.
_tabs
LinkedList<E> _tabs
_tabbedPane
JTabbedPane _tabbedPane
_tabbedPanesFrame
DetachedFrame _tabbedPanesFrame
_lastFocusOwner
Component _lastFocusOwner
_compilerErrorPanel
CompilerErrorPanel _compilerErrorPanel
_consolePane
InteractionsPane _consolePane
_consoleScroll
JScrollPane _consoleScroll
_consoleController
ConsoleController _consoleController
_interactionsPane
InteractionsPane _interactionsPane
_interactionsContainer
JPanel _interactionsContainer
_interactionsController
InteractionsController _interactionsController
_junitErrorPanel
JUnitPanel _junitErrorPanel
_javadocErrorPanel
JavadocErrorPanel _javadocErrorPanel
_findReplace
edu.rice.cs.drjava.ui.FindReplacePanel _findReplace
_breakpointsPanel
BreakpointsPanel _breakpointsPanel
_bookmarksPanel
BookmarksPanel _bookmarksPanel
_findResults
LinkedList<E> _findResults
_showDebugger
boolean _showDebugger
_interactionsScriptController
InteractionsScriptController _interactionsScriptController
_interactionsScriptPane
InteractionsScriptPane _interactionsScriptPane
_debugPanel
DebugPanel _debugPanel
_debugFrame
DetachedFrame _debugFrame
_statusBar
JPanel _statusBar
- Panel to hold both InteractionsPane and its sync message.
_statusField
JLabel _statusField
_statusReport
JLabel _statusReport
_currLocationField
JLabel _currLocationField
_posListener
edu.rice.cs.drjava.ui.MainFrame.PositionListener _posListener
_docSplitPane
JSplitPane _docSplitPane
_debugSplitPane
JSplitPane _debugSplitPane
_mainSplit
JSplitPane _mainSplit
_compileButton
JButton _compileButton
_closeButton
JButton _closeButton
_undoButton
JButton _undoButton
_redoButton
JButton _redoButton
_runButton
JButton _runButton
_junitButton
JButton _junitButton
_errorsButton
JButton _errorsButton
_toolBar
JToolBar _toolBar
_interactionsHistoryChooser
JFileChooser _interactionsHistoryChooser
_menuBar
JMenuBar _menuBar
_fileMenu
JMenu _fileMenu
_editMenu
JMenu _editMenu
_toolsMenu
JMenu _toolsMenu
_projectMenu
JMenu _projectMenu
_languageLevelMenu
JMenu _languageLevelMenu
_helpMenu
JMenu _helpMenu
_debugMenu
JMenu _debugMenu
_debuggerEnabledMenuItem
JMenuItem _debuggerEnabledMenuItem
_interactionsPanePopupMenu
JPopupMenu _interactionsPanePopupMenu
_consolePanePopupMenu
JPopupMenu _consolePanePopupMenu
_configFrame
ConfigFrame _configFrame
_helpFrame
HelpFrame _helpFrame
_quickStartFrame
QuickStartFrame _quickStartFrame
_aboutDialog
AboutDialog _aboutDialog
_recentDocFrame
RecentDocFrame _recentDocFrame
_recentFileManager
RecentFileManager _recentFileManager
- Keeps track of the recent files list in the File menu.
_recentProjectManager
RecentFileManager _recentProjectManager
- Keeps track of the recent projects list in the Project menu
_currentProjFile
File _currentProjFile
_debugStepTimer
Timer _debugStepTimer
- Timer to display "Stepping..." message if a step takes longer than a certain amount of time. All accesses
must be synchronized on it.
_currentLocationHighlight
HighlightManager.HighlightInfo _currentLocationHighlight
- The current highlight displaying the current location, used for FindAll and the of the debugger's thread,
if there is one. If there is none, this is null.
_documentBreakpointHighlights
IdentityHashMap<K,V> _documentBreakpointHighlights
- Table to map breakpoints to their corresponding highlight objects.
_documentBookmarkHighlights
IdentityHashMap<K,V> _documentBookmarkHighlights
- Table to map bookmarks to their corresponding highlight objects.
_lastChangeTime
long _lastChangeTime
- The timestamp for the last change to any document.
_promptBeforeQuit
boolean _promptBeforeQuit
- Whether to display a prompt message before quitting.
_slaveJvmXmxListener
ConfigOptionListeners.SlaveJVMXMXListener _slaveJvmXmxListener
- Listener for Interactions JVM
_masterJvmXmxListener
ConfigOptionListeners.MasterJVMXMXListener _masterJvmXmxListener
- Listener for Main JVM
_modalWindowAdapters
HashMap<K,V> _modalWindowAdapters
- Window adapter for "pseudo-modal" dialogs, i.e. non-modal dialogs that insist on keeping the focus.
_modalWindowAdapterOwner
Window _modalWindowAdapterOwner
- The owner of the modal window listener has already been taken by another window.
_openChooser
JFileChooser _openChooser
- For opening files. We have a persistent dialog to keep track of the last directory from which we opened.
_openProjectChooser
JFileChooser _openProjectChooser
- For opening project files.
_saveChooser
JFileChooser _saveChooser
- For saving files. We have a persistent dialog to keep track of the last directory from which we saved.
_javaSourceFilter
FileFilter _javaSourceFilter
- Filter for regular java files (.java and .j).
_projectFilter
FileFilter _projectFilter
- Filter for drjava project files (.xml and .pjt)
_anyFileFilter
FileFilter _anyFileFilter
- Filter for any files (*.*)
_threadPool
ExecutorService _threadPool
- Thread pool for executing asynchronous tasks.
_openSelector
FileOpenSelector _openSelector
- Returns the files to open to the model (command pattern).
_openFileOrProjectSelector
FileOpenSelector _openFileOrProjectSelector
- Returns the files to open to the model (command pattern).
_openProjectSelector
FileOpenSelector _openProjectSelector
- Returns the project file to open.
_openAnyFileSelector
FileOpenSelector _openAnyFileSelector
- Returns the files to open.
_saveSelector
FileSaveSelector _saveSelector
- Returns the file to save to the model (command pattern).
_saveAsSelector
FileSaveSelector _saveAsSelector
- Returns the file to save to the model (command pattern).
_javadocSelector
JavadocDialog _javadocSelector
- Provides the view's contribution to the Javadoc interaction.
_folderChooser
DirectoryChooser _folderChooser
- Provides a chooser to open a directory
_openRecursiveCheckBox
JCheckBox _openRecursiveCheckBox
_moveToAuxiliaryAction
Action _moveToAuxiliaryAction
_removeAuxiliaryAction
Action _removeAuxiliaryAction
_moveAllToAuxiliaryAction
Action _moveAllToAuxiliaryAction
_removeAllAuxiliaryAction
Action _removeAllAuxiliaryAction
_newAction
Action _newAction
- Creates a new blank document and select it in the definitions pane.
_newProjectAction
Action _newProjectAction
_runProjectAction
AbstractAction _runProjectAction
_jarOptionsDialog
JarOptionsDialog _jarOptionsDialog
- The jar options dialog.
_jarProjectAction
Action _jarProjectAction
_detachTabbedPanesAction
Action _detachTabbedPanesAction
- Action that detaches the tabbed panes. Only runs in the event thread.
_detachTabbedPanesMenuItem
JMenuItem _detachTabbedPanesMenuItem
_detachDebugFrameAction
Action _detachDebugFrameAction
- Action that detaches the debugger pane. Only runs in the event thread.
_detachDebugFrameMenuItem
JMenuItem _detachDebugFrameMenuItem
_newJUnitTestAction
Action _newJUnitTestAction
- Sets the document in the definitions pane to a new templated junit test class.
_openAction
Action _openAction
- Asks user for file name and and reads that file into the definitions pane.
_openFolderAction
Action _openFolderAction
- Asks user for directory name and and reads it's files (and subdirectories files, on request) to
the definitions pane.
_openFileOrProjectAction
Action _openFileOrProjectAction
- Asks user for file name and and reads that file into the definitions pane.
_openProjectAction
Action _openProjectAction
- Asks user for project file name and and reads the associated files into the file navigator (and places the first
source file in the editor pane)
_closeProjectAction
Action _closeProjectAction
_closeAction
Action _closeAction
- Closes the current active document, prompting to save if necessary.
_closeAllAction
Action _closeAllAction
- Closes all open documents, prompting to save if necessary.
_closeFolderAction
Action _closeFolderAction
- Closes all open documents, prompting to save if necessary.
_openAllFolderAction
Action _openAllFolderAction
- Opens all the files in the current folder.
_openOneFolderAction
Action _openOneFolderAction
- Opens a files in the current folder.
_newFileFolderAction
Action _newFileFolderAction
- Creates a new untitled, empty file in the current folder.
_junitFolderAction
AbstractAction _junitFolderAction
- Tests all the files in a folder.
_saveAction
Action _saveAction
- Saves the current document.
_saveAsAction
Action _saveAsAction
- Asks the user for a file name and saves the active document (in the definitions pane) to that file.
_renameAction
Action _renameAction
- Asks the user for a file name and renames and saves the active document (in the definitions pane) to that file.
_saveProjectAction
Action _saveProjectAction
_saveProjectAsAction
Action _saveProjectAsAction
_exportProjectInOldFormatAction
Action _exportProjectInOldFormatAction
_revertAction
Action _revertAction
- Reverts the current document.
_saveAllAction
Action _saveAllAction
- Saves all documents, prompting for file names as necessary.
_printDefDocAction
Action _printDefDocAction
- Prints the current document.
_printConsoleAction
Action _printConsoleAction
- Prints the console document.
_printInteractionsAction
Action _printInteractionsAction
- Prints the interactions document.
_printDefDocPreviewAction
Action _printDefDocPreviewAction
- Opens the print preview window.
_printConsolePreviewAction
Action _printConsolePreviewAction
- Opens the print preview window.
_printInteractionsPreviewAction
Action _printInteractionsPreviewAction
- Opens the print preview window.
_pageSetupAction
Action _pageSetupAction
- Opens the page setup window.
_compileAction
Action _compileAction
- Compiles the document in the definitions pane.
_compileProjectAction
AbstractAction _compileProjectAction
- Compiles all the project.
_compileFolderAction
AbstractAction _compileFolderAction
- Compiles all documents in the navigators active group.
_compileAllAction
AbstractAction _compileAllAction
- Compiles all open documents.
_cleanAction
AbstractAction _cleanAction
- cleans the build directory
_autoRefreshAction
AbstractAction _autoRefreshAction
- auto-refresh the project and open new files
_runAction
AbstractAction _runAction
- Finds and runs the main method of the current document, if it exists.
_junitAction
AbstractAction _junitAction
- Runs JUnit on the document in the definitions pane.
_junitAllAction
AbstractAction _junitAllAction
- Runs JUnit over all open JUnit tests.
_junitProjectAction
AbstractAction _junitProjectAction
- Runs JUnit over all open JUnit tests in the project directory.
_javadocAllAction
Action _javadocAllAction
- Runs Javadoc on all open documents (and the files in their packages).
_javadocCurrentAction
Action _javadocCurrentAction
- Runs Javadoc on the current document.
cutAction
Action cutAction
- Default cut action. Returns focus to the correct pane.
copyAction
Action copyAction
- Default copy action. Returns focus to the correct pane.
pasteAction
Action pasteAction
- Default paste action. Returns focus to the correct pane.
_clipboardHistoryDialog
ClipboardHistoryFrame _clipboardHistoryDialog
- The "Clipboard History" dialog.
_pasteHistoryAction
Action _pasteHistoryAction
- Asks the user for a file name and goes there.
_copyInteractionToDefinitionsAction
Action _copyInteractionToDefinitionsAction
- Copies whatever is currently in the interactions pane at the prompt to the definitions pane. If the
current string is empty, then it will attempt to return the last entry from the interactions pane's history.
_undoAction
DelegatingAction _undoAction
- Undoes the last change to the active definitions document.
_redoAction
DelegatingAction _redoAction
- Redoes the last undo to the active definitions document.
_quitAction
Action _quitAction
- Quits DrJava. Optionally displays a prompt before quitting.
_forceQuitAction
Action _forceQuitAction
- Quits DrJava. Optionally displays a prompt before quitting.
_selectAllAction
Action _selectAllAction
- Selects all text in window.
_findReplaceAction
Action _findReplaceAction
- Action that shows the find/replace tab. Only executes in the event thread.
_findNextAction
Action _findNextAction
- Find the next instance of the find word.
_findPrevAction
Action _findPrevAction
- Does the find next in the opposite direction. If the direction is backward it searches forward.
_gotoLineAction
Action _gotoLineAction
- Asks the user for a line number and goes there.
_gotoFileDialog
PredictiveInputFrame<T extends Comparable<? super T>> _gotoFileDialog
- The "Go to File" dialog instance.
_gotoFileAction
Action _gotoFileAction
- Action implementing "Go to file" command, which asks the user for a file name and goes there.
gotoFileUnderCursorAction
Action gotoFileUnderCursorAction
- Goes to the file specified by the word the cursor is on.
_openJavadocDialog
PredictiveInputFrame<T extends Comparable<? super T>> _openJavadocDialog
- The "Open Javadoc" dialog instance.
_javaAPIList
List<E> _javaAPIList
- The list of Java API classes.
_openJavadocAction
Action _openJavadocAction
- Action that asks the user for a file name and goes there. Only executes in the event thread.
_openJavadocUnderCursorAction
Action _openJavadocUnderCursorAction
- Open Javadoc page specified by the word the cursor is on.
_completeFileDialog
PredictiveInputFrame<T extends Comparable<? super T>> _completeFileDialog
- The "Complete File" dialog instance.
_completeWordDialog
PredictiveInputFrame<T extends Comparable<? super T>> _completeWordDialog
- The "Complete Word" dialog instance.
_completeJavaAPICheckbox
JCheckBox _completeJavaAPICheckbox
completeWordUnderCursorAction
Action completeWordUnderCursorAction
- Auto-completes word the cursor is on.
_indentLinesAction
Action _indentLinesAction
- Indents the current selection.
_commentLinesAction
Action _commentLinesAction
- Action for commenting out a block of text using wing comments.
_uncommentLinesAction
Action _uncommentLinesAction
- Action for un-commenting a block of commented text.
_clearConsoleAction
Action _clearConsoleAction
- Clears DrJava's output console.
_showDebugConsoleAction
Action _showDebugConsoleAction
- Shows the DebugConsole.
_resetInteractionsAction
Action _resetInteractionsAction
- Resets the Interactions pane.
_viewInteractionsClassPathAction
Action _viewInteractionsClassPathAction
- Defines actions that displays the interactions classpath.
_helpAction
Action _helpAction
- Action that shows what help documentation is available. Only executes in the event thread.
_quickStartAction
Action _quickStartAction
- Action that shows the quick start documentation. Only executes in the event thread.
_aboutAction
Action _aboutAction
- Action that pops up an info dialog. Only runs in the event thread.
_checkNewVersionAction
Action _checkNewVersionAction
- Action that pops up a dialog that checks for a new version. Only runs in the event thread.
_drjavaSurveyAction
Action _drjavaSurveyAction
- Asks whether DrJava may contact the DrJava developers and send system information.
_errorsAction
Action _errorsAction
- Action that pops up the DrJava errors dialog. Only runs in the event thread.
_switchToNextAction
Action _switchToNextAction
- Action that switches to next document. Only runs in the event thread.
_switchToPrevAction
Action _switchToPrevAction
- Switches to previous document.
_switchToNextPaneAction
Action _switchToNextPaneAction
- Switches focus to next pane.
_browseBackAction
Action _browseBackAction
- Browse back in the browser history.
_browseForwardAction
Action _browseForwardAction
- Browse forward in the browser history.
_switchToPreviousPaneAction
Action _switchToPreviousPaneAction
- Switches focus to previous pane.
_gotoClosingBraceAction
Action _gotoClosingBraceAction
- Go to the closing brace.
_gotoOpeningBraceAction
Action _gotoOpeningBraceAction
- Go to the opening brace.
_editPreferencesAction
Action _editPreferencesAction
- Action that calls the ConfigFrame to edit preferences. Only runs in the event thread.
_projectPropertiesAction
AbstractAction _projectPropertiesAction
_toggleDebuggerAction
Action _toggleDebuggerAction
- Action that enables the debugger. Only runs in the event thread.
_resumeDebugAction
Action _resumeDebugAction
- Action that resumes debugging. Only runs in the event thread.
_stepIntoDebugAction
Action _stepIntoDebugAction
- Action that steps into the next method call. Only runs in the event thread.
_stepOverDebugAction
Action _stepOverDebugAction
- Action that executes the next line, without stepping into methods. Only runs in the event thread.
_stepOutDebugAction
Action _stepOutDebugAction
- Action that steps out of the next method call. Only runs in the event thread.
_toggleBreakpointAction
Action _toggleBreakpointAction
- Toggles a breakpoint on the current line
_clearAllBreakpointsAction
Action _clearAllBreakpointsAction
- Clears all breakpoints
_breakpointsPanelAction
Action _breakpointsPanelAction
- Action that shows the breakpoints tab. Only runs in the event thread.
_bookmarksPanelAction
Action _bookmarksPanelAction
- Action that shows the bookmarks tab. Only runs in the event thread.
_toggleBookmarkAction
Action _toggleBookmarkAction
- Toggles a bookmark.
_cutLineAction
Action _cutLineAction
- Cuts from the caret to the end of the current line to the clipboard.
_clearLineAction
Action _clearLineAction
- Deletes text from the caret to the end of the current line.
_beginLineAction
Action _beginLineAction
- Moves the caret to the "intelligent" beginning of the line.
- See Also:
MainFrame._getBeginLinePos()
_selectionBeginLineAction
Action _selectionBeginLineAction
- Selects to the "intelligent" beginning of the line.
- See Also:
MainFrame._getBeginLinePos()
_interactionsHistoryFileSelector
FileOpenSelector _interactionsHistoryFileSelector
_executeHistoryAction
Action _executeHistoryAction
- Interprets the commands in a file in the interactions window.
_loadHistoryScriptAction
Action _loadHistoryScriptAction
- Action to load an interactions history as a replayable script.
_saveHistoryAction
Action _saveHistoryAction
- Save the commands in the interactions window's history to a file
_clearHistoryAction
Action _clearHistoryAction
- Clears the commands in the interaction history.
_windowCloseListener
WindowListener _windowCloseListener
- How DrJava responds to window events.
_resetFindReplaceListener
MouseListener _resetFindReplaceListener
_navPaneDisplayManager
DisplayManager<T> _navPaneDisplayManager
- This is what is given to the JTreeSortNavigator. This simply resolves the INavItem to an OpenDefDoc
using the model and forwards it to the OddDisplayManager for size 20.
_historyListener
KeyListener _historyListener
- These listeners support the traversal operations that cycle through recent documents.
_focusListenerForRecentDocs
FocusListener _focusListenerForRecentDocs
_hourglassNestLevel
int _hourglassNestLevel
_allowKeyEvents
boolean _allowKeyEvents
_completeClassList
ArrayList<E> _completeClassList
- List with entries for the complete dialog.
_autoImportClassList
ArrayList<E> _autoImportClassList
- List with entries for the auto-import dialog.
_junit_compileProjectDecoratedAction
edu.rice.cs.drjava.ui.MainFrame.DecoratedAction _junit_compileProjectDecoratedAction
_junit_compileAllDecoratedAction
edu.rice.cs.drjava.ui.MainFrame.DecoratedAction _junit_compileAllDecoratedAction
_junit_compileFolderDecoratedAction
edu.rice.cs.drjava.ui.MainFrame.DecoratedAction _junit_compileFolderDecoratedAction
_junit_junitFolderDecoratedAction
edu.rice.cs.drjava.ui.MainFrame.DecoratedAction _junit_junitFolderDecoratedAction
_junit_junitAllDecoratedAction
edu.rice.cs.drjava.ui.MainFrame.DecoratedAction _junit_junitAllDecoratedAction
_junit_junitDecoratedAction
edu.rice.cs.drjava.ui.MainFrame.DecoratedAction _junit_junitDecoratedAction
_junit_junitOpenProjectFilesDecoratedAction
edu.rice.cs.drjava.ui.MainFrame.DecoratedAction _junit_junitOpenProjectFilesDecoratedAction
_junit_cleanDecoratedAction
edu.rice.cs.drjava.ui.MainFrame.DecoratedAction _junit_cleanDecoratedAction
_junit_autoRefreshDecoratedAction
edu.rice.cs.drjava.ui.MainFrame.DecoratedAction _junit_autoRefreshDecoratedAction
_junit_projectPropertiesDecoratedAction
edu.rice.cs.drjava.ui.MainFrame.DecoratedAction _junit_projectPropertiesDecoratedAction
_junit_runProjectDecoratedAction
edu.rice.cs.drjava.ui.MainFrame.DecoratedAction _junit_runProjectDecoratedAction
_junit_runDecoratedAction
edu.rice.cs.drjava.ui.MainFrame.DecoratedAction _junit_runDecoratedAction
_updateLock
Object _updateLock
_tabUpdatePending
boolean _tabUpdatePending
_waitAgain
boolean _waitAgain
_pendingUpdate
Runnable _pendingUpdate
_pendingDocument
OpenDefinitionsDocument _pendingDocument
_firstRegion
OrderedDocumentRegion _firstRegion
_lastRegion
OrderedDocumentRegion _lastRegion
dropTarget
DropTarget dropTarget
- Drag and drop target.
_autoImportDialog
PredictiveInputFrame<T extends Comparable<? super T>> _autoImportDialog
- The "Auto Import" dialog instance.
_autoImportPackageCheckbox
JCheckBox _autoImportPackageCheckbox
_followFileAction
Action _followFileAction
- Follow a file.
_executeExternalProcessAction
Action _executeExternalProcessAction
- Execute an external process.
_executeExternalDialog
ExecuteExternalDialog _executeExternalDialog
- The execute external dialog.
_editExternalDialog
EditExternalDialog _editExternalDialog
- The edit external dialog.
_editExternalProcessesAction
Action _editExternalProcessesAction
- Action that edits saved processes. Only runs in the event thread.
_modeBox
JComboBox _modeBox
- whether to keep displaying this dialog, and for which releases
_closeButton
JButton _closeButton
- the button that closes this window
_downloadButton
JButton _downloadButton
- the button that downloads the new version
_mainFrame
MainFrame _mainFrame
- the parent frame
_versionPanel
JOptionPane _versionPanel
- the version information pane
_bottomPanel
JPanel _bottomPanel
- the panel with the buttons and combobox
_msg
String[] _msg
- the message for the user
_newestVersionString
String _newestVersionString
- the version string of the new version found, or ""
_closeAction
Action _closeAction
_downloadAction
Action _downloadAction
- Close this window, but display the full DrJava Errors window.
CANCEL
Runnable1<T> CANCEL
- Runnable that calls _cancel.
_document
EditDocumentInterface _document
_document
OpenDefinitionsDocument _document
_model
SingleDisplayModel _model
_mainFrame
MainFrame _mainFrame
_print
Pageable _print
_pageNumber
int _pageNumber
_pageChanger
edu.rice.cs.drjava.ui.PreviewFrame.PageChangerUpdater _pageChanger
PREVIEW_WIDTH
int PREVIEW_WIDTH
PREVIEW_HEIGHT
int PREVIEW_HEIGHT
PREVIEW_PAGE_WIDTH
int PREVIEW_PAGE_WIDTH
PREVIEW_PAGE_HEIGHT
int PREVIEW_PAGE_HEIGHT
_toolBar
JToolBar _toolBar
_pagePreview
edu.rice.cs.drjava.ui.PreviewFrame.PagePreview _pagePreview
_printListener
ActionListener _printListener
- Prints the current document.
_closeAction
Action _closeAction
- Prints the current document.
_nextPageAction
Action _nextPageAction
- Displays the next page of the document.
_prevPageAction
Action _prevPageAction
- Displays the previous page of the document.
_windowCloseListener
WindowListener _windowCloseListener
- How Preview Pane responds to window events.
_mainFrame
MainFrame _mainFrame
_model
SingleDisplayModel _model
_okButton
JButton _okButton
_applyButton
JButton _applyButton
_cancelButton
JButton _cancelButton
_mainPanel
JPanel _mainPanel
_projRootSelector
DirectorySelectorComponent _projRootSelector
_buildDirSelector
DirectorySelectorComponent _buildDirSelector
_workDirSelector
DirectorySelectorComponent _workDirSelector
_mainDocumentSelector
FileSelectorComponent _mainDocumentSelector
_autoRefreshComponent
JCheckBox _autoRefreshComponent
_jarFileSelector
FileSelectorComponent _jarFileSelector
_manifestFileSelector
FileSelectorComponent _manifestFileSelector
_extraClassPathList
VectorFileOptionComponent _extraClassPathList
_excludedFilesList
VectorFileOptionComponent _excludedFilesList
_applyListener
DocumentListener _applyListener
CANCEL
Runnable1<T> CANCEL
- Runnable that calls _cancel.
_linkListener
HyperlinkListener _linkListener
- Shows the page selected by the hyperlink event.
(theo) changed to anonymous inner class for encapsulation purposes
_frame
MainFrame _frame
_displayManager
DisplayManager<T> _displayManager
_label
JLabel _label
_panel
JPanel _panel
_textpane
JTextPane _textpane
_scroller
JScrollPane _scroller
_current
int _current
_padding
int _padding
_docs
LinkedList<E> _docs
_colorListener
OptionListener<T> _colorListener
_fontListener
OptionListener<T> _fontListener
_antialiasListener
OptionListener<T> _antialiasListener
_showSourceListener
OptionListener<T> _showSourceListener
_antiAliasText
boolean _antiAliasText
_showSource
boolean _showSource
_leftPane
JPanel _leftPane
_list
JList _list
_listModel
DefaultListModel _listModel
_title
String _title
_model
SingleDisplayModel _model
_frame
MainFrame _frame
_buttonPanel
JPanel _buttonPanel
_leftPane
JPanel _leftPane
_rootNode
DefaultMutableTreeNode _rootNode
_regTreeModel
DefaultTreeModel _regTreeModel
_regTree
JTree _regTree
_title
String _title
_regionManager
RegionManager<R extends IDocumentRegion> _regionManager
_regionPopupMenu
JPopupMenu _regionPopupMenu
_model
SingleDisplayModel _model
_frame
MainFrame _frame
_buttonPanel
JPanel _buttonPanel
dtcr
DefaultTreeCellRenderer dtcr
DEFAULT_STATE
RegionsTreePanel.IChangeState DEFAULT_STATE
- State pattern to improve performance when rapid changes are made.
_changeState
RegionsTreePanel.IChangeState _changeState
_docToTreeNode
HashMap<K,V> _docToTreeNode
- A table mapping each document entered in this panel to its corresponding MutableTreeNode in _regTreeModel.
_regionToTreeNode
IdentityHashMap<K,V> _regionToTreeNode
- A table mapping each region entered in this panel to its corresponding MutableTreeNode in _regTreeModel.
_model
SimpleInteractionsModel _model
_adapter
InteractionsDJDocument _adapter
_pane
InteractionsPane _pane
_controller
InteractionsController _controller
_icon
ImageIcon _icon
_displayed
boolean _displayed
- indicates whether this tab is displayed in the tabbed pane.
_closeButton
JButton _closeButton
- button which removes this pane's tab.
_closePanel
JPanel _closePanel
_mainPanel
JPanel _mainPanel
_frame
MainFrame _frame
_name
String _name
_closeListener
ActionListener _closeListener
- Defines the action that takes place upon clicking the close button.
dropTarget
DropTarget dropTarget
- Drag and drop target.
|
Package edu.rice.cs.drjava.ui.config |
_jcb
JCheckBox _jcb
_jb
JButton _jb
_button
JButton _button
_colorField
JTextField _colorField
_panel
JPanel _panel
_color
Color _color
_isBackgroundColor
boolean _isBackgroundColor
_isBoldText
boolean _isBoldText
_mainFrame
MainFrame _mainFrame
_tree
JTree _tree
_treeModel
DefaultTreeModel _treeModel
_rootNode
edu.rice.cs.drjava.ui.config.ConfigFrame.PanelTreeNode _rootNode
_okButton
JButton _okButton
_applyButton
JButton _applyButton
_cancelButton
JButton _cancelButton
_mainPanel
JPanel _mainPanel
_fileOptionChooser
JFileChooser _fileOptionChooser
_browserChooser
JFileChooser _browserChooser
_dirChooser
DirectoryChooser _dirChooser
javadocCustomParams
StringOptionComponent javadocCustomParams
SEPS
String SEPS
_changeListener
OptionComponent.ChangeListener _changeListener
CANCEL
Runnable1<T> CANCEL
- Thunk that calls _cancel.
_title
String _title
_components
Vector<E> _components
_component
DirectorySelectorComponent _component
_component
FileSelectorComponent _component
_button
JButton _button
_fontField
JTextField _fontField
_panel
JPanel _panel
_font
Font _font
_comboBox
JComboBox _comboBox
_jtf
JTextField _jtf
_button
JButton _button
_panel
JPanel _panel
_key
KeyStroke _key
_text
JTextArea _text
_option
Option<T> _option
_label
JLabel _label
_parent
SwingFrame _parent
_entireColumn
boolean _entireColumn
_labelText
String _labelText
_changeListeners
Vector<E> _changeListeners
- List of change listeners. A volatile Vector is used here because a race involving operations on this field was
encountered in MainFrameTest during _frame.pack() in initialization. It previously was a nonvolatile ArrayList.
_jtf
JTextField _jtf
_noneButton
JRadioButton _noneButton
_textButton
JRadioButton _textButton
_iconsButton
JRadioButton _iconsButton
_textAndIconsButton
JRadioButton _textAndIconsButton
_group
ButtonGroup _group
_buttonPanel
JPanel _buttonPanel
_fileFilter
FileFilter _fileFilter
_jfc
JFileChooser _jfc
_moveButtonEnabled
boolean _moveButtonEnabled
_baseDir
File _baseDir
_listScrollPane
JScrollPane _listScrollPane
_panel
JPanel _panel
_list
JList _list
_buttonPanel
JPanel _buttonPanel
_addButton
JButton _addButton
_removeButton
JButton _removeButton
_moveUpButton
JButton _moveUpButton
_moveDownButton
JButton _moveDownButton
_listModel
DefaultListModel _listModel
|
Package edu.rice.cs.drjava.ui.predictive |
_pim
PredictiveInputModel<T extends Comparable<? super T>> _pim
- Predictive input model
_buttonPressed
String _buttonPressed
- Code for the last button that was pressed.
_buttons
JButton[] _buttons
- Action buttons.
_textField
JTextField _textField
- Text field for string input.
_optionsPanel
JPanel _optionsPanel
- Panel for additional options.
_optionalComponents
JComponent[] _optionalComponents
- Optional components for the _optionsPanel.
_tabCompletesLabel
JLabel _tabCompletesLabel
- Label with "Tab completes:" string.
_matchList
JList _matchList
- List with matches.
_force
boolean _force
- True if the user is forced to select one of the items.
_sharedExtLabel
JLabel _sharedExtLabel
- Label with shared extension.
_listener
edu.rice.cs.drjava.ui.predictive.PredictiveInputFrame.PredictiveInputListener _listener
- Listener for several events.
_info
PredictiveInputFrame.InfoSupplier<X> _info
- Info supplier.
_infoLabel
JLabel _infoLabel
- Text area for additional information.
_owner
SwingFrame _owner
- Owner frame.
_actions
ArrayList<E> _actions
- Action to be performed when the user closes the frame using "OK".
_cancelIndex
int _cancelIndex
- The index in the _actions list that cancels the dialog.
_strategies
List<E> _strategies
- Array of strategies.
_strategyBox
JComboBox _strategyBox
- Combo box.
_lastState
PredictiveInputFrame.FrameState _lastState
- Last frame state. It can be stored and restored.
_currentStrategy
PredictiveInputModel.MatchingStrategy<X extends Comparable<? super X>> _currentStrategy
- Currently used strategy.
CANCEL
Runnable1<T> CANCEL
- Runnable that calls _cancel.
_value
Throwable _value
|
Package edu.rice.cs.util.classloader |
_className
String _className
- Canonical path name for the offending file.
_path
String _path
_error
LinkageError _error
|
Package edu.rice.cs.util.docnavigation |
_filter
INavigatorItemFilter<ItemT extends INavigatorItem> _filter
_collapsed
boolean _collapsed
_model
DefaultTreeModel _model
- The model of the tree.
_current
NodeData<ItemT extends INavigatorItem> _current
- The currently selected item. Updated by a listener. It is not volatile because all accessed are protected by
explicit synchronization.
_doc2node
HashMap<K,V> _doc2node
- Maps documents to tree nodes.
_path2node
OneToOneRelation<T1,T2> _path2node
- Maps path's to nodes and nodes to paths.
navListeners
ArrayList<E> navListeners
- The collection of INavigationListeners listening to this JListNavigator
_renderer
edu.rice.cs.util.docnavigation.JTreeSortNavigator.CustomTreeCellRenderer _renderer
- The renderer for this JTree.
_displayManager
DisplayManager<T> _displayManager
_rootIcon
Icon _rootIcon
_roots
List<E> _roots
_leafVisitor
NodeDataVisitor<ItemT extends INavigatorItem,Ret> _leafVisitor
dropTarget
DropTarget dropTarget
- Drag and drop target.
_rep
String _rep
|
Package edu.rice.cs.util.sexp |
|
Package edu.rice.cs.util.swing |
selectionCache
HashSet<E> selectionCache
_owner
Component _owner
- GUI component that owns the dialog (if any) for this directory chooser.
_root
File _root
- File system root for chooser
_parent
Component _parent
- The parent component of this component.
_fileField
JTextField _fileField
- Text field with the name of the selected file.
_chooserButton
JButton _chooserButton
- "..." button to open the file chooser.
_chooser
DirectoryChooser _chooser
- File chooser to open when clicking the "..." button.
_file
File _file
- The current file
_mustExist
boolean _mustExist
- true if the file specified must exist and a file that doesn't exist will be rejected.
_validationInProgress
boolean _validationInProgress
- Flag indicating that validation by the focus listener or action listener is pending. The flag is used to avoid
duplicating the validation process.
popup
JPopupMenu popup
- Popup menu.
popupVisible
boolean popupVisible
- Status of the popup menu.
_root
File _root
- File system root for chooser
_changed
File[] _changed
_areNew
boolean[] _areNew
_newLead
File _newLead
_oldLead
File _oldLead
_parent
SwingFrame _parent
- The parent frame of this component.
_fileField
JTextField _fileField
- Text field with the name of the selected file.
_chooserButton
JButton _chooserButton
- "..." button to open the file chooser.
_chooser
JFileChooser _chooser
- File chooser to open when clicking the "..." button.
_fileFilter
FileFilter _fileFilter
- File filter to use in the chooser.
_file
File _file
- The current file
_mustExist
boolean _mustExist
- True if file must exist.
_parent
Component _parent
- The parent component of this component.
_textField
JTextField _textField
- Text field with the name of the selected file.
_chooserButton
JButton _chooserButton
- "..." button to open the file chooser.
_chooser
FileChooser _chooser
- File chooser to open when clicking the "..." button.
_file
File _file
- The current file
_styleList
FontChooser.NwList _styleList
_fontList
FontChooser.NwList _fontList
_sizeList
FontChooser.NwList _sizeList
_okButton
JButton _okButton
_cancelButton
JButton _cancelButton
_sampleText
JLabel _sampleText
_clickedOK
boolean _clickedOK
jl
JList jl
sp
JScrollPane sp
jt
JLabel jt
si
String si
list
JList list
- The list of items displayed.
_buttonPressed
int _buttonPressed
- The number of the button that was pressed to close the dialog.
listItems
List<E> listItems
- The list of items being listed.
table
JTable table
- The table displaying the items.
tableModel
AbstractTableModel tableModel
- The AbstractTableModel backing the table.
dataAsStrings
Vector<E> dataAsStrings
- The items in the table.
selectedItems
Vector<E> selectedItems
- The selected items in the table. This Vector maps to
_dataAsStrings by index. This value may be accessed by multiple
threads. Threads wishing to access it should acquire its
intrinsic lock.
_initComplete
boolean _initComplete
|
Package edu.rice.cs.util.text |
_value
Throwable _value
_isModifiedSinceSave
boolean _isModifiedSinceSave
- The modified state.
_styles
HashMap<K,V> _styles
- Maps names to attribute sets
_condition
DocumentEditCondition _condition
- Determines which edits are legal on this document.