Serialized Form
duration
int duration
errs
ErrorList errs
Package mars.mips.hardware |
address
int address
type
int type
errs
ErrorList errs
isBeingUsedAsAMarsTool
boolean isBeingUsedAsAMarsTool
thisMarsApp
AbstractMarsToolAndApplication thisMarsApp
dialog
JDialog dialog
theWindow
Window theWindow
headingLabel
JLabel headingLabel
title
String title
heading
String heading
emptyBorder
EmptyBorder emptyBorder
backgroundColor
Color backgroundColor
lowMemoryAddress
int lowMemoryAddress
highMemoryAddress
int highMemoryAddress
observing
boolean observing
mostRecentlyOpenedFile
File mostRecentlyOpenedFile
interactiveGUIUpdater
Runnable interactiveGUIUpdater
operationStatusMessages
mars.tools.AbstractMarsToolAndApplication.MessageField operationStatusMessages
openFileButton
JButton openFileButton
assembleRunButton
JButton assembleRunButton
stopButton
JButton stopButton
multiFileAssemble
boolean multiFileAssemble
connectButton
AbstractMarsToolAndApplication.ConnectButton connectButton
m_entries
Vector<E> m_entries
- vector holding the entries of the BHT
m_entryCnt
int m_entryCnt
- number of entries in the BHT
m_historySize
int m_historySize
- number of past branch events to remember
m_columnNames
String[] m_columnNames
- name of the table columns
m_columnClasses
Class<T>[] m_columnClasses
- type of the table columns
m_tfInstruction
JTextField m_tfInstruction
- text field presenting the most recent branch instruction
m_tfAddress
JTextField m_tfAddress
- text field representing the address of the most recent branch instruction
m_tfIndex
JTextField m_tfIndex
- text field representing the resulting BHT index of the branch instruction
m_cbBHTentries
JComboBox m_cbBHTentries
- combo box for selecting the number of BHT entries
m_cbBHThistory
JComboBox m_cbBHThistory
- combo box for selecting the history size
m_cbBHTinitVal
JComboBox m_cbBHTinitVal
- combo box for selecting the initial value
m_tabBHT
JTable m_tabBHT
- the table representing the BHT
m_taLog
JTextArea m_taLog
- text field for log output
m_gui
BHTSimGUI m_gui
- the GUI of the BHT simulator
m_bhtModel
BHTableModel m_bhtModel
- the model of the BHT
m_pendingBranchInstAddress
int m_pendingBranchInstAddress
- state variable that indicates that the last instruction was a branch instruction (if address != 0) or not (address == 0)
m_lastBranchTaken
boolean m_lastBranchTaken
- state variable that signals if the last branch was taken
visualizationUnitPixelWidthSelector
JComboBox visualizationUnitPixelWidthSelector
visualizationUnitPixelHeightSelector
JComboBox visualizationUnitPixelHeightSelector
visualizationPixelWidthSelector
JComboBox visualizationPixelWidthSelector
visualizationPixelHeightSelector
JComboBox visualizationPixelHeightSelector
displayBaseAddressSelector
JComboBox displayBaseAddressSelector
drawingArea
Graphics drawingArea
canvas
JPanel canvas
results
JPanel results
emptyBorder
EmptyBorder emptyBorder
countFonts
Font countFonts
backgroundColor
Color backgroundColor
visualizationUnitPixelWidthChoices
String[] visualizationUnitPixelWidthChoices
defaultVisualizationUnitPixelWidthIndex
int defaultVisualizationUnitPixelWidthIndex
visualizationUnitPixelHeightChoices
String[] visualizationUnitPixelHeightChoices
defaultVisualizationUnitPixelHeightIndex
int defaultVisualizationUnitPixelHeightIndex
displayAreaPixelWidthChoices
String[] displayAreaPixelWidthChoices
defaultDisplayWidthIndex
int defaultDisplayWidthIndex
displayAreaPixelHeightChoices
String[] displayAreaPixelHeightChoices
defaultDisplayHeightIndex
int defaultDisplayHeightIndex
unitPixelWidth
int unitPixelWidth
unitPixelHeight
int unitPixelHeight
displayAreaWidthInPixels
int displayAreaWidthInPixels
displayAreaHeightInPixels
int displayAreaHeightInPixels
displayBaseAddressChoices
String[] displayBaseAddressChoices
displayBaseAddresses
int[] displayBaseAddresses
defaultBaseAddressIndex
int defaultBaseAddressIndex
baseAddress
int baseAddress
theGrid
mars.tools.BitmapDisplay.Grid theGrid
cacheBlockSizeSelector
JComboBox cacheBlockSizeSelector
cacheBlockCountSelector
JComboBox cacheBlockCountSelector
cachePlacementSelector
JComboBox cachePlacementSelector
cacheReplacementSelector
JComboBox cacheReplacementSelector
cacheSetSizeSelector
JComboBox cacheSetSizeSelector
memoryAccessCountDisplay
JTextField memoryAccessCountDisplay
cacheHitCountDisplay
JTextField cacheHitCountDisplay
cacheMissCountDisplay
JTextField cacheMissCountDisplay
replacementPolicyDisplay
JTextField replacementPolicyDisplay
cachableAddressesDisplay
JTextField cachableAddressesDisplay
cacheSizeDisplay
JTextField cacheSizeDisplay
cacheHitRateDisplay
JProgressBar cacheHitRateDisplay
animations
mars.tools.CacheSimulator.Animation animations
logPanel
JPanel logPanel
logScroll
JScrollPane logScroll
logText
JTextArea logText
logShow
JCheckBox logShow
emptyBorder
EmptyBorder emptyBorder
countFonts
Font countFonts
backgroundColor
Color backgroundColor
cacheBlockSizeChoicesInt
int[] cacheBlockSizeChoicesInt
cacheBlockCountChoicesInt
int[] cacheBlockCountChoicesInt
cacheBlockSizeChoices
String[] cacheBlockSizeChoices
cacheBlockCountChoices
String[] cacheBlockCountChoices
placementPolicyChoices
String[] placementPolicyChoices
DIRECT
int DIRECT
FULL
int FULL
SET
int SET
replacementPolicyChoices
String[] replacementPolicyChoices
LRU
int LRU
RANDOM
int RANDOM
cacheSetSizeChoices
String[] cacheSetSizeChoices
defaultCacheBlockSizeIndex
int defaultCacheBlockSizeIndex
defaultCacheBlockCountIndex
int defaultCacheBlockCountIndex
defaultPlacementPolicyIndex
int defaultPlacementPolicyIndex
defaultReplacementPolicyIndex
int defaultReplacementPolicyIndex
defaultCacheSetSizeIndex
int defaultCacheSetSizeIndex
theCache
mars.tools.CacheSimulator.AbstractCache theCache
memoryAccessCount
int memoryAccessCount
cacheHitCount
int cacheHitCount
cacheMissCount
int cacheMissCount
cacheHitRate
double cacheHitRate
randu
Random randu
sevenSegPanel
DigitalLabSim.SevenSegmentPanel sevenSegPanel
hexaKeyPanel
DigitalLabSim.HexaKeyboard hexaKeyPanel
button
JButton[] button
aff
char aff
display
DigitalLabSim.SevenSegmentDisplay[] display
attachedRegister
Register attachedRegister
fpRegisters
Register[] fpRegisters
thisFloatTool
FloatRepresentation thisFloatTool
binarySignDecoratedDisplay
JPanel binarySignDecoratedDisplay
binaryExponentDecoratedDisplay
JPanel binaryExponentDecoratedDisplay
binaryFractionDecoratedDisplay
JPanel binaryFractionDecoratedDisplay
hexDisplay
JTextField hexDisplay
decimalDisplay
JTextField decimalDisplay
binarySignDisplay
JTextField binarySignDisplay
binaryExponentDisplay
JTextField binaryExponentDisplay
binaryFractionDisplay
JTextField binaryFractionDisplay
expansionDisplay
JLabel expansionDisplay
significandLabel
JLabel significandLabel
binaryToDecimalFormulaGraphic
mars.tools.FloatRepresentation.BinaryToDecimalFormulaGraphic binaryToDecimalFormulaGraphic
instructions
mars.tools.FloatRepresentation.InstructionsPane instructions
defaultInstructions
String defaultInstructions
counter
int counter
- Number of instructions executed until now.
counterField
JTextField counterField
counterR
int counterR
- Number of instructions of type R.
counterRField
JTextField counterRField
progressbarR
JProgressBar progressbarR
counterI
int counterI
- Number of instructions of type I.
counterIField
JTextField counterIField
progressbarI
JProgressBar progressbarI
counterJ
int counterJ
- Number of instructions of type J.
counterJField
JTextField counterJField
progressbarJ
JProgressBar progressbarJ
lastAddress
int lastAddress
- The last address we saw. We ignore it because the only way for a
program to execute twice the same instruction is to enter an infinite
loop, which is not insteresting in the POV of counting instructions.
m_tfTotalCounter
JTextField m_tfTotalCounter
- text field for visualizing the total number of instructions processed
m_tfCounters
JTextField[] m_tfCounters
- array of text field - one for each instruction category
m_pbCounters
JProgressBar[] m_pbCounters
- array of progress pars - one for each instruction category
m_totalCounter
int m_totalCounter
- counter for the total number of instructions processed
m_counters
int[] m_counters
- array of counter variables - one for each instruction category
m_categoryLabels
String[] m_categoryLabels
- names of the instruction categories as array
lastAddress
int lastAddress
- The last address we saw. We ignore it because the only way for a
program to execute twice the same instruction is to enter an infinite
loop, which is not insteresting in the POV of counting instructions.
delayTechniques
mars.tools.KeyboardAndDisplaySimulator.TransmitterDelayTechnique[] delayTechniques
countingInstructions
boolean countingInstructions
instructionCount
int instructionCount
transmitDelayInstructionCountLimit
int transmitDelayInstructionCountLimit
currentDelayInstructionLimit
int currentDelayInstructionLimit
characterToDisplay
char characterToDisplay
displayAfterDelay
boolean displayAfterDelay
keyboardAndDisplay
JPanel keyboardAndDisplay
displayScrollPane
JScrollPane displayScrollPane
display
JTextArea display
displayPanel
JPanel displayPanel
displayOptions
JPanel displayOptions
delayTechniqueChooser
JComboBox delayTechniqueChooser
delayLengthPanel
mars.tools.KeyboardAndDisplaySimulator.DelayLengthPanel delayLengthPanel
delayLengthSlider
JSlider delayLengthSlider
displayAfterDelayCheckBox
JCheckBox displayAfterDelayCheckBox
keyboardPanel
JPanel keyboardPanel
keyAccepterScrollPane
JScrollPane keyAccepterScrollPane
keyEventAccepter
JTextArea keyEventAccepter
fontButton
JButton fontButton
defaultFont
Font defaultFont
wordsPerUnitSelector
JComboBox wordsPerUnitSelector
visualizationUnitPixelWidthSelector
JComboBox visualizationUnitPixelWidthSelector
visualizationUnitPixelHeightSelector
JComboBox visualizationUnitPixelHeightSelector
visualizationPixelWidthSelector
JComboBox visualizationPixelWidthSelector
visualizationPixelHeightSelector
JComboBox visualizationPixelHeightSelector
displayBaseAddressSelector
JComboBox displayBaseAddressSelector
drawHashMarksSelector
JCheckBox drawHashMarksSelector
drawingArea
Graphics drawingArea
canvas
JPanel canvas
results
JPanel results
emptyBorder
EmptyBorder emptyBorder
countFonts
Font countFonts
backgroundColor
Color backgroundColor
wordsPerUnitChoices
String[] wordsPerUnitChoices
defaultWordsPerUnitIndex
int defaultWordsPerUnitIndex
visualizationUnitPixelWidthChoices
String[] visualizationUnitPixelWidthChoices
defaultVisualizationUnitPixelWidthIndex
int defaultVisualizationUnitPixelWidthIndex
visualizationUnitPixelHeightChoices
String[] visualizationUnitPixelHeightChoices
defaultVisualizationUnitPixelHeightIndex
int defaultVisualizationUnitPixelHeightIndex
displayAreaPixelWidthChoices
String[] displayAreaPixelWidthChoices
defaultDisplayWidthIndex
int defaultDisplayWidthIndex
displayAreaPixelHeightChoices
String[] displayAreaPixelHeightChoices
defaultDisplayHeightIndex
int defaultDisplayHeightIndex
defaultDrawHashMarks
boolean defaultDrawHashMarks
unitPixelWidth
int unitPixelWidth
unitPixelHeight
int unitPixelHeight
wordsPerUnit
int wordsPerUnit
visualizationAreaWidthInPixels
int visualizationAreaWidthInPixels
visualizationAreaHeightInPixels
int visualizationAreaHeightInPixels
defaultCounterColors
mars.tools.MemoryReferenceVisualization.CounterColor[] defaultCounterColors
countTable
int[] countTable
COUNT_INDEX_INIT
int COUNT_INDEX_INIT
displayBaseAddressChoices
String[] displayBaseAddressChoices
displayBaseAddresses
int[] displayBaseAddresses
defaultBaseAddressIndex
int defaultBaseAddressIndex
baseAddress
int baseAddress
theGrid
mars.tools.MemoryReferenceVisualization.Grid theGrid
counterColorScale
mars.tools.MemoryReferenceVisualization.CounterColorScale counterColorScale
editorDialog
JDialog editorDialog
fontFamilySelector
JComboBox fontFamilySelector
fontStyleSelector
JComboBox fontStyleSelector
fontSizeSelector
JSlider fontSizeSelector
fontSizeSpinSelector
JSpinner fontSizeSpinSelector
fontSample
JLabel fontSample
currentFont
Font currentFont
initialFontFamily
String initialFontFamily
initialFontStyle
String initialFontStyle
initialFontSize
String initialFontSize
tableData
Object[][] tableData
highlighting
boolean highlighting
highlightRow
int highlightRow
executePane
ExecutePane executePane
rowGivenRegNumber
int[] rowGivenRegNumber
tableData
Object[][] tableData
highlighting
boolean highlighting
highlightRow
int highlightRow
executePane
ExecutePane executePane
conditionFlagCheckBox
JCheckBox[] conditionFlagCheckBox
dataTableScroller
JScrollPane dataTableScroller
contentPane
Container contentPane
tablePanel
JPanel tablePanel
dataButton
JButton dataButton
nextButton
JButton nextButton
prevButton
JButton prevButton
stakButton
JButton stakButton
globButton
JButton globButton
heapButton
JButton heapButton
kernButton
JButton kernButton
extnButton
JButton extnButton
mmioButton
JButton mmioButton
textButton
JButton textButton
asciiDisplayCheckBox
JCheckBox asciiDisplayCheckBox
addressHighlighting
boolean addressHighlighting
asciiDisplay
boolean asciiDisplay
addressRow
int addressRow
addressColumn
int addressColumn
addressRowFirstAddress
int addressRowFirstAddress
settings
Settings settings
firstAddress
int firstAddress
homeAddress
int homeAddress
userOrKernelMode
boolean userOrKernelMode
baseAddressSelector
JComboBox baseAddressSelector
displayBaseAddressChoices
String[] displayBaseAddressChoices
displayBaseAddresses
int[] displayBaseAddresses
defaultBaseAddressIndex
int defaultBaseAddressIndex
baseAddressButtons
JButton[] baseAddressButtons
displayBaseAddressArray
int[] displayBaseAddressArray
descriptions
String[] descriptions
findReplaceDialog
JDialog findReplaceDialog
sourceCode
MARSTextEditingArea sourceCode
mainUI
VenusUI mainUI
currentDirectoryPath
String currentDirectoryPath
caretPositionLabel
JLabel caretPositionLabel
showLineNumbers
JCheckBox showLineNumbers
lineNumbers
JLabel lineNumbers
isCompoundEdit
boolean isCompoundEdit
compoundEdit
CompoundEdit compoundEdit
fileStatus
FileStatus fileStatus
editTab
EditPane editTab
mainPane
MainPane mainPane
mainUI
VenusUI mainUI
editor
Editor editor
fileOpener
mars.venus.EditTabbedPane.FileOpener fileOpener
registerValues
RegistersWindow registerValues
coprocessor1Values
Coprocessor1Window coprocessor1Values
coprocessor0Values
Coprocessor0Window coprocessor0Values
dataSegment
DataSegmentWindow dataSegment
textSegment
TextSegmentWindow textSegment
labelValues
LabelsWindow labelValues
mainUI
VenusUI mainUI
valueDisplayBase
NumberDisplayBaseChooser valueDisplayBase
addressDisplayBase
NumberDisplayBaseChooser addressDisplayBase
labelWindowVisible
boolean labelWindowVisible
dumpDialog
JDialog dumpDialog
segmentArray
String[] segmentArray
baseAddressArray
int[] baseAddressArray
limitAddressArray
int[] limitAddressArray
highAddressArray
int[] highAddressArray
segmentListArray
String[] segmentListArray
segmentListBaseArray
int[] segmentListBaseArray
segmentListHighArray
int[] segmentListHighArray
segmentListSelector
JComboBox segmentListSelector
formatListSelector
JComboBox formatListSelector
mostRecentlyOpenedFile
File mostRecentlyOpenedFile
fileChooser
JFileChooser fileChooser
fileFilterCount
int fileFilterCount
fileFilterList
ArrayList<E> fileFilterList
listenForUserAddedFileFilter
PropertyChangeListener listenForUserAddedFileFilter
mainUI
VenusUI mainUI
contentPane
Container contentPane
labelPanel
JPanel labelPanel
dataLabels
JCheckBox dataLabels
textLabels
JCheckBox textLabels
listOfLabelsForSymbolTable
ArrayList<E> listOfLabelsForSymbolTable
labelsWindow
LabelsWindow labelsWindow
tableSortComparator
Comparator<T> tableSortComparator
tableSortingComparators
Comparator<T>[] tableSortingComparators
sortState
int sortState
editTab
EditPane editTab
executeTab
ExecutePane executeTab
editTabbedPane
EditTabbedPane editTabbedPane
mainUI
VenusUI mainUI
assemble
JTextArea assemble
run
JTextArea run
assembleTab
JPanel assembleTab
runTab
JPanel runTab
base
int base
settingMenuItem
JCheckBoxMenuItem settingMenuItem
regsTab
RegistersWindow regsTab
cop1Tab
Coprocessor1Window cop1Tab
cop0Tab
Coprocessor0Window cop0Tab
mainUI
VenusUI mainUI
tableData
Object[][] tableData
highlighting
boolean highlighting
highlightRow
int highlightRow
executePane
ExecutePane executePane
pressed
boolean pressed
- The pressed state for this button.
repeatEnabled
boolean repeatEnabled
- Flag to indicate that the button should fire events when held.
If false, the button is effectively a plain old JButton, but
there may be times when this feature might wish to be disabled.
timer
Timer timer
- The hold-down timer for this button.
initialDelay
int initialDelay
- The initial delay for this button. Hold-down time before first
timer firing. In milliseconds.
delay
int delay
- The delay between timer firings for this button once the delay
period is past. In milliseconds.
modifiers
int modifiers
- Holder of the modifiers used when the mouse pressed the button.
This is used for subsequently fired action events. This may change
after mouse pressed if the user moves the mouse out, releases a key
and then moves the mouse back in.
name
String name
executePane
ExecutePane executePane
name
String name
executePane
ExecutePane executePane
speedTable
double[] speedTable
sliderLabel
JLabel sliderLabel
runSpeedSlider
JSlider runSpeedSlider
runSpeedIndex
int runSpeedIndex
name
String name
executePane
ExecutePane executePane
editorDialog
JDialog editorDialog
fontFamilySelector
JComboBox fontFamilySelector
fontStyleSelector
JComboBox fontStyleSelector
tabSizeSelector
JSlider tabSizeSelector
fontSizeDisplay
JTextField fontSizeDisplay
initialFontFamily
String initialFontFamily
initialFontStyle
String initialFontStyle
initialFontSize
String initialFontSize
exceptionHandlerDialog
JDialog exceptionHandlerDialog
exceptionHandlerSetting
JCheckBox exceptionHandlerSetting
exceptionHandlerSelectionButton
JButton exceptionHandlerSelectionButton
exceptionHandlerDisplay
JTextField exceptionHandlerDisplay
initialSelected
boolean initialSelected
initialPathname
String initialPathname
highlightDialog
JDialog highlightDialog
backgroundButtons
JButton[] backgroundButtons
foregroundButtons
JButton[] foregroundButtons
fontButtons
JButton[] fontButtons
defaultCheckBoxes
JCheckBox[] defaultCheckBoxes
samples
JLabel[] samples
currentNondefaultBackground
Color[] currentNondefaultBackground
currentNondefaultForeground
Color[] currentNondefaultForeground
initialSettingsBackground
Color[] initialSettingsBackground
initialSettingsForeground
Color[] initialSettingsForeground
initialFont
Font[] initialFont
currentFont
Font[] currentFont
currentNondefaultFont
Font[] currentNondefaultFont
dataHighlightButton
JButton dataHighlightButton
registerHighlightButton
JButton registerHighlightButton
currentDataHighlightSetting
boolean currentDataHighlightSetting
initialDataHighlightSetting
boolean initialDataHighlightSetting
currentRegisterHighlightSetting
boolean currentRegisterHighlightSetting
initialRegisterHighlightSetting
boolean initialRegisterHighlightSetting
configDialog
JDialog configDialog
fontFamilySelector
JComboBox fontFamilySelector
fontStyleSelector
JComboBox fontStyleSelector
fontSizeSelector
JSlider fontSizeSelector
fontSizeDisplay
JTextField fontSizeDisplay
thisAction
SettingsMemoryConfigurationAction thisAction
initialFontFamily
String initialFontFamily
initialFontStyle
String initialFontStyle
initialFontSize
String initialFontSize
programArgumentsPanel
JPanel programArgumentsPanel
programArgumentsTextField
JTextField programArgumentsTextField
table
JTable table
tableScroller
JScrollPane tableScroller
data
Object[][] data
intAddresses
int[] intAddresses
addressRows
Hashtable<K,V> addressRows
executeMods
Hashtable<K,V> executeMods
contentPane
Container contentPane
tableModel
mars.venus.TextSegmentWindow.TextTableModel tableModel
tableCellFont
Font tableCellFont
codeHighlighting
boolean codeHighlighting
breakpointsEnabled
boolean breakpointsEnabled
highlightAddress
int highlightAddress
tableModelListener
TableModelListener tableModelListener
inDelaySlot
boolean inDelaySlot
toolClass
Class<T> toolClass
mainUI
VenusUI mainUI
menu
JMenuBar menu
toolbar
JToolBar toolbar
mainPane
MainPane mainPane
registersPane
RegistersPane registersPane
registersTab
RegistersWindow registersTab
coprocessor1Tab
Coprocessor1Window coprocessor1Tab
coprocessor0Tab
Coprocessor0Window coprocessor0Tab
messagesPane
MessagesPane messagesPane
splitter
JSplitPane splitter
horizonSplitter
JSplitPane horizonSplitter
north
JPanel north
frameState
int frameState
editor
Editor editor
file
JMenu file
run
JMenu run
window
JMenu window
help
JMenu help
edit
JMenu edit
settings
JMenu settings
fileNew
JMenuItem fileNew
fileOpen
JMenuItem fileOpen
fileClose
JMenuItem fileClose
fileCloseAll
JMenuItem fileCloseAll
fileSave
JMenuItem fileSave
fileSaveAs
JMenuItem fileSaveAs
fileSaveAll
JMenuItem fileSaveAll
fileDumpMemory
JMenuItem fileDumpMemory
filePrint
JMenuItem filePrint
fileExit
JMenuItem fileExit
editUndo
JMenuItem editUndo
editRedo
JMenuItem editRedo
editCut
JMenuItem editCut
editCopy
JMenuItem editCopy
editPaste
JMenuItem editPaste
editFindReplace
JMenuItem editFindReplace
editSelectAll
JMenuItem editSelectAll
runGo
JMenuItem runGo
runStep
JMenuItem runStep
runBackstep
JMenuItem runBackstep
runReset
JMenuItem runReset
runAssemble
JMenuItem runAssemble
runStop
JMenuItem runStop
runPause
JMenuItem runPause
runClearBreakpoints
JMenuItem runClearBreakpoints
runToggleBreakpoints
JMenuItem runToggleBreakpoints
settingsLabel
JCheckBoxMenuItem settingsLabel
settingsPopupInput
JCheckBoxMenuItem settingsPopupInput
settingsValueDisplayBase
JCheckBoxMenuItem settingsValueDisplayBase
settingsAddressDisplayBase
JCheckBoxMenuItem settingsAddressDisplayBase
settingsExtended
JCheckBoxMenuItem settingsExtended
settingsAssembleOnOpen
JCheckBoxMenuItem settingsAssembleOnOpen
settingsAssembleAll
JCheckBoxMenuItem settingsAssembleAll
settingsWarningsAreErrors
JCheckBoxMenuItem settingsWarningsAreErrors
settingsStartAtMain
JCheckBoxMenuItem settingsStartAtMain
settingsDelayedBranching
JCheckBoxMenuItem settingsDelayedBranching
settingsProgramArguments
JCheckBoxMenuItem settingsProgramArguments
settingsSelfModifyingCode
JCheckBoxMenuItem settingsSelfModifyingCode
settingsExceptionHandler
JMenuItem settingsExceptionHandler
settingsEditor
JMenuItem settingsEditor
settingsHighlighting
JMenuItem settingsHighlighting
settingsMemoryConfiguration
JMenuItem settingsMemoryConfiguration
helpHelp
JMenuItem helpHelp
helpAbout
JMenuItem helpAbout
Undo
JButton Undo
Redo
JButton Redo
Cut
JButton Cut
Copy
JButton Copy
Paste
JButton Paste
FindReplace
JButton FindReplace
SelectAll
JButton SelectAll
New
JButton New
Open
JButton Open
Save
JButton Save
SaveAs
JButton SaveAs
SaveAll
JButton SaveAll
DumpMemory
JButton DumpMemory
Print
JButton Print
Run
JButton Run
Assemble
JButton Assemble
Reset
JButton Reset
Step
JButton Step
Backstep
JButton Backstep
Stop
JButton Stop
Pause
JButton Pause
Help
JButton Help
fileNewAction
Action fileNewAction
fileOpenAction
Action fileOpenAction
fileCloseAction
Action fileCloseAction
fileCloseAllAction
Action fileCloseAllAction
fileSaveAction
Action fileSaveAction
fileSaveAsAction
Action fileSaveAsAction
fileSaveAllAction
Action fileSaveAllAction
fileDumpMemoryAction
Action fileDumpMemoryAction
filePrintAction
Action filePrintAction
fileExitAction
Action fileExitAction
editUndoAction
EditUndoAction editUndoAction
editRedoAction
EditRedoAction editRedoAction
editCutAction
Action editCutAction
editCopyAction
Action editCopyAction
editPasteAction
Action editPasteAction
editFindReplaceAction
Action editFindReplaceAction
editSelectAllAction
Action editSelectAllAction
runAssembleAction
Action runAssembleAction
runGoAction
Action runGoAction
runStepAction
Action runStepAction
runBackstepAction
Action runBackstepAction
runResetAction
Action runResetAction
runStopAction
Action runStopAction
runPauseAction
Action runPauseAction
runClearBreakpointsAction
Action runClearBreakpointsAction
runToggleBreakpointsAction
Action runToggleBreakpointsAction
settingsLabelAction
Action settingsLabelAction
settingsPopupInputAction
Action settingsPopupInputAction
settingsValueDisplayBaseAction
Action settingsValueDisplayBaseAction
settingsAddressDisplayBaseAction
Action settingsAddressDisplayBaseAction
settingsExtendedAction
Action settingsExtendedAction
settingsAssembleOnOpenAction
Action settingsAssembleOnOpenAction
settingsAssembleAllAction
Action settingsAssembleAllAction
settingsWarningsAreErrorsAction
Action settingsWarningsAreErrorsAction
settingsStartAtMainAction
Action settingsStartAtMainAction
settingsProgramArgumentsAction
Action settingsProgramArgumentsAction
settingsDelayedBranchingAction
Action settingsDelayedBranchingAction
settingsExceptionHandlerAction
Action settingsExceptionHandlerAction
settingsEditorAction
Action settingsEditorAction
settingsHighlightingAction
Action settingsHighlightingAction
settingsMemoryConfigurationAction
Action settingsMemoryConfigurationAction
settingsSelfModifyingCodeAction
Action settingsSelfModifyingCodeAction
helpHelpAction
Action helpHelpAction
helpAboutAction
Action helpAboutAction
Package mars.venus.editors.generic |
editPane
EditPane editPane
undoManager
UndoManager undoManager
undoableEditListener
UndoableEditListener undoableEditListener
sourceCode
JTextArea sourceCode
editAreaScrollPane
JScrollPane editAreaScrollPane
isCompoundEdit
boolean isCompoundEdit
compoundEdit
CompoundEdit compoundEdit
Package mars.venus.editors.jeditsyntax |
editPane
EditPane editPane
undoManager
UndoManager undoManager
undoableEditListener
UndoableEditListener undoableEditListener
isCompoundEdit
boolean isCompoundEdit
compoundEdit
CompoundEdit compoundEdit
sourceCode
JEditBasedTextArea sourceCode
lineNumbersVertical
JScrollBar lineNumbersVertical
- Creates a new JEditTextArea with the specified settings.
popupMenu
JPopupMenu popupMenu
painter
TextAreaPainter painter
popup
JPopupMenu popup
listenerList
EventListenerList listenerList
caretEvent
mars.venus.editors.jeditsyntax.JEditTextArea.MutableCaretEvent caretEvent
caretBlinks
boolean caretBlinks
caretVisible
boolean caretVisible
blink
boolean blink
editable
boolean editable
caretBlinkRate
int caretBlinkRate
firstLine
int firstLine
visibleLines
int visibleLines
electricScroll
int electricScroll
horizontalOffset
int horizontalOffset
vertical
JScrollBar vertical
horizontal
JScrollBar horizontal
scrollBarsInitialized
boolean scrollBarsInitialized
inputHandler
InputHandler inputHandler
document
SyntaxDocument document
documentHandler
mars.venus.editors.jeditsyntax.JEditTextArea.DocumentHandler documentHandler
lineSegment
Segment lineSegment
selectionStart
int selectionStart
selectionStartLine
int selectionStartLine
selectionEnd
int selectionEnd
selectionEndLine
int selectionEndLine
biasLeft
boolean biasLeft
bracketPosition
int bracketPosition
bracketLine
int bracketLine
magicCaret
int magicCaret
overwrite
boolean overwrite
rectSelect
boolean rectSelect
unredoing
boolean unredoing
tokenMarker
TokenMarker tokenMarker
currentLineIndex
int currentLineIndex
currentLineTokens
Token currentLineTokens
currentLine
Segment currentLine
textArea
JEditTextArea textArea
styles
SyntaxStyle[] styles
caretColor
Color caretColor
selectionColor
Color selectionColor
lineHighlightColor
Color lineHighlightColor
bracketHighlightColor
Color bracketHighlightColor
eolMarkerColor
Color eolMarkerColor
blockCaret
boolean blockCaret
lineHighlight
boolean lineHighlight
bracketHighlight
boolean bracketHighlight
paintInvalid
boolean paintInvalid
eolMarkers
boolean eolMarkers
cols
int cols
rows
int rows
tabSize
int tabSize
tabSizeChars
int tabSizeChars
fm
FontMetrics fm
highlights
TextAreaPainter.Highlight highlights