Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form

E

EcouteurClick(int) - Constructor for class mars.tools.DigitalLabSim.HexaKeyboard.EcouteurClick
 
editable - Variable in class mars.venus.editors.jeditsyntax.TextAreaDefaults
 
EditCopyAction - Class in mars.venus
Action for the Edit -> Copy menu item
EditCopyAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.EditCopyAction
 
EditCutAction - Class in mars.venus
Action for the Edit -> Cut menu item
EditCutAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.EditCutAction
 
EDITED - Static variable in class mars.venus.FileStatus
open/saved edit window with unsaved edits
EditFindReplaceAction - Class in mars.venus
Action for the Edit -> Find/Replace menu item
EditFindReplaceAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.EditFindReplaceAction
 
Editor - Class in mars.venus
Manage the file being edited.
Editor(VenusUI) - Constructor for class mars.venus.Editor
Create editor.
EDITOR_CURRENT_LINE_HIGHLIGHTING - Static variable in class mars.Settings
Flag to control whether or not editor will highlight the line currently being edited
EDITOR_FONT - Static variable in class mars.Settings
Font for the text editor
EDITOR_LINE_NUMBERS_DISPLAYED - Static variable in class mars.Settings
Flag to determine whether or not the editor will display line numbers.
EDITOR_POPUP_PREFIX_LENGTH - Static variable in class mars.Settings
Number of letters to be matched by editor's instruction guide before popup generated (if popup enabled)
EDITOR_TAB_SIZE - Static variable in class mars.Settings
Editor tab size in characters.
EditorFont - Class in mars.util
Specialized Font class designed to be used by both the settings menu methods and the Settings class.
EditorFont() - Constructor for class mars.util.EditorFont
 
EditPane - Class in mars.venus
Represents one file opened for editing.
EditPane(VenusUI) - Constructor for class mars.venus.EditPane
Constructor for the EditPane class.
EditPasteAction - Class in mars.venus
Action for the Edit -> Paste menu item
EditPasteAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.EditPasteAction
 
EditRedoAction - Class in mars.venus
Action for the Edit -> Redo menu item
EditRedoAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.EditRedoAction
 
EditSelectAllAction - Class in mars.venus
Action for the Edit -> Copy menu item
EditSelectAllAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.EditSelectAllAction
 
editsSavedOrAbandoned() - Method in class mars.venus.Editor
Called by several of the Action objects when there is potential loss of editing changes.
editsSavedOrAbandoned() - Method in class mars.venus.EditTabbedPane
Check whether file has unsaved edits and, if so, check with user about saving them.
EditTabbedPane - Class in mars.venus
Tabbed pane for the editor.
EditTabbedPane(VenusUI, Editor, MainPane) - Constructor for class mars.venus.EditTabbedPane
Constructor for the EditTabbedPane class.
EditUndoAction - Class in mars.venus
Action for the Edit -> Undo menu item
EditUndoAction(String, Icon, String, Integer, KeyStroke, VenusUI) - Constructor for class mars.venus.EditUndoAction
 
electricScroll - Variable in class mars.venus.editors.jeditsyntax.TextAreaDefaults
 
empty() - Method in class mars.simulator.BackStepper
Check whether there are steps that can be undone.
enabled() - Method in class mars.simulator.BackStepper
Determine whether execution "undo" steps are currently being recorded.
end(boolean) - Constructor for class mars.venus.editors.jeditsyntax.InputHandler.end
 
END - Static variable in class mars.venus.editors.jeditsyntax.InputHandler
 
END - Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.Token
The token type, that along with a length of 0 marks the end of the token list.
END_MACRO - Static variable in class mars.assembler.Directives
 
endCompoundEdit() - Method in class mars.venus.editors.jeditsyntax.SyntaxDocument
Ends a compound edit that can be undone in one operation.
eolMarkerColor - Variable in class mars.venus.editors.jeditsyntax.TextAreaDefaults
 
eolMarkers - Variable in class mars.venus.editors.jeditsyntax.TextAreaDefaults
 
EPC - Static variable in class mars.mips.hardware.Coprocessor0
 
equals(Object) - Method in class mars.assembler.Macro
 
EQV - Static variable in class mars.assembler.Directives
 
ERROR - Static variable in class mars.assembler.TokenTypes
 
ERROR - Static variable in class mars.ErrorMessage
Constant to indicate this message is error not warning
ERROR_MESSAGE_PREFIX - Static variable in class mars.ErrorList
 
errorCount() - Method in class mars.ErrorList
Count of number of error messages in list.
errorLimitExceeded() - Method in class mars.ErrorList
Check to see if error limit has been exceeded.
ErrorList - Class in mars
Maintains list of generated error messages, regardless of source (tokenizing, parsing, assembly, execution).
ErrorList() - Constructor for class mars.ErrorList
Constructor for ErrorList
ErrorMessage - Class in mars
Represents occurrence of an error detected during tokenizing, assembly or simulation.
ErrorMessage(boolean, String, int, int, String, String) - Constructor for class mars.ErrorMessage
Deprecated.
Newer constructors replace the String filename parameter with a MIPSprogram parameter to provide more information.
ErrorMessage(boolean, MIPSprogram, int, int, String) - Constructor for class mars.ErrorMessage
Constructor for ErrorMessage.
ErrorMessage(String, int, int, String) - Constructor for class mars.ErrorMessage
Deprecated.
Newer constructors replace the String filename parameter with a MIPSprogram parameter to provide more information.
ErrorMessage(String, int, int, String, String) - Constructor for class mars.ErrorMessage
Deprecated.
Newer constructors replace the String filename parameter with a MIPSprogram parameter to provide more information.
ErrorMessage(MIPSprogram, int, int, String) - Constructor for class mars.ErrorMessage
Constructor for ErrorMessage.
ErrorMessage(ProgramStatement, String) - Constructor for class mars.ErrorMessage
Constructor for ErrorMessage, to be used for runtime exceptions.
errors() - Method in exception mars.ProcessingException
Produce the list of error messages.
errorsOccurred() - Method in class mars.ErrorList
Determine whether error has occurred or not.
EVEN_ROW_BACKGROUND - Static variable in class mars.Settings
RGB color for table even row background (text, data, register displays)
EVEN_ROW_FONT - Static variable in class mars.Settings
Font for table even row background (text, data, register displays)
EVEN_ROW_FOREGROUND - Static variable in class mars.Settings
RGB color for table even row foreground (text, data, register displays)
EXCEPTION - Static variable in class mars.simulator.Simulator
 
EXCEPTION_HANDLER - Static variable in class mars.Settings
Current specified exception handler file (a MIPS assembly source file)
EXCEPTION_HANDLER_ENABLED - Static variable in class mars.Settings
Flag to determine whether the currently selected exception handler source file will be included in each assembly operation.
EXCEPTION_LEVEL - Static variable in class mars.mips.hardware.Coprocessor0
 
exceptionHandlerAddress - Static variable in class mars.mips.hardware.Memory
starting address for exception handlers: 0x80000180
Exceptions - Class in mars.simulator
Represents an error/interrupt that occurs during execution (simulation).
Exceptions() - Constructor for class mars.simulator.Exceptions
 
executeAction(ActionListener, Object, String) - Method in class mars.venus.editors.jeditsyntax.InputHandler
Executes the specified action, repeating and recording it as necessary.
ExecutePane - Class in mars.venus
Container for the execution-related windows.
ExecutePane(VenusUI, RegistersWindow, Coprocessor1Window, Coprocessor0Window) - Constructor for class mars.venus.ExecutePane
initialize the Execute pane with major components
exitCode - Static variable in class mars.Globals
MARS exit code -- useful with SYSCALL 17 when running from command line (not GUI)
EXTENDED_ASSEMBLER_ENABLED - Static variable in class mars.Settings
Flag to determine whether or not program being assembled is limited to basic MIPS instructions and formats.
ExtendedInstruction - Class in mars.mips.instructions
ExtendedInstruction represents a MIPS extended (a.k.a pseudo) instruction.
ExtendedInstruction(String, String) - Constructor for class mars.mips.instructions.ExtendedInstruction
Constructor for ExtendedInstruction, where no instruction description or compact translation is provided.
ExtendedInstruction(String, String, String) - Constructor for class mars.mips.instructions.ExtendedInstruction
Constructor for ExtendedInstruction.
ExtendedInstruction(String, String, String, String) - Constructor for class mars.mips.instructions.ExtendedInstruction
Constructor for ExtendedInstruction.
EXTERN - Static variable in class mars.assembler.Directives
 
EXTERNAL_INTERRUPT_DISPLAY - Static variable in class mars.simulator.Exceptions
 
EXTERNAL_INTERRUPT_HEXA_KEYBOARD - Static variable in class mars.tools.DigitalLabSim
 
EXTERNAL_INTERRUPT_KEYBOARD - Static variable in class mars.simulator.Exceptions
The exception number is stored in coprocessor 0 cause register ($13) Note: the codes for External Interrupts have been modified from MIPS specs in order to encode two pieces of information.
EXTERNAL_INTERRUPT_TIMER - Static variable in class mars.tools.DigitalLabSim
 
externalInterruptingDevice - Static variable in class mars.simulator.Simulator
 
externBaseAddress - Static variable in class mars.mips.hardware.Memory
base address for .extern directive: 0x10000000
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form