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

T

tableChanged(TableModelEvent) - Method in class mars.venus.RunClearBreakpointsAction
Required TableModelListener method.
tabSize - Variable in class mars.venus.editors.jeditsyntax.TextAreaDefaults
 
tellEditingComponentToRequestFocusInWindow() - Method in class mars.venus.EditPane
Delegates to text area's requestFocusInWindow method.
TERMINATED - Static variable in class mars.venus.FileStatus
execution terminated
TEXT - Static variable in class mars.assembler.Directives
 
TEXT_COLUMN_ORDER - Static variable in class mars.Settings
Order of text segment table columns
TEXT_FOUND - Static variable in interface mars.venus.editors.MARSTextEditingArea
 
TEXT_NOT_FOUND - Static variable in interface mars.venus.editors.MARSTextEditingArea
 
TEXT_REPLACED_FOUND_NEXT - Static variable in interface mars.venus.editors.MARSTextEditingArea
 
TEXT_REPLACED_NOT_FOUND_NEXT - Static variable in interface mars.venus.editors.MARSTextEditingArea
 
TEXT_SYMBOL - Static variable in class mars.assembler.Symbol
 
TextAreaDefaults - Class in mars.venus.editors.jeditsyntax
Encapsulates default settings for a text area.
TextAreaDefaults() - Constructor for class mars.venus.editors.jeditsyntax.TextAreaDefaults
 
TextAreaPainter - Class in mars.venus.editors.jeditsyntax
The text area repaint manager.
TextAreaPainter(JEditTextArea, TextAreaDefaults) - Constructor for class mars.venus.editors.jeditsyntax.TextAreaPainter
Creates a new repaint manager.
TextAreaPainter.Highlight - Interface in mars.venus.editors.jeditsyntax
Highlight interface.
textBaseAddress - Static variable in class mars.mips.hardware.Memory
base address for (user) text segment: 0x00400000
textLimitAddress - Static variable in class mars.mips.hardware.Memory
 
TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_BACKGROUND - Static variable in class mars.Settings
RGB color for text segment delay slot highlighted background
TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FONT - Static variable in class mars.Settings
Font for text segment delay slot highlighted background
TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FOREGROUND - Static variable in class mars.Settings
RGB color for text segment delay slot highlighted foreground
TEXTSEGMENT_HIGHLIGHT_BACKGROUND - Static variable in class mars.Settings
RGB color for text segment highlighted background
TEXTSEGMENT_HIGHLIGHT_FONT - Static variable in class mars.Settings
Font for table odd row foreground (text, data, register displays)
TEXTSEGMENT_HIGHLIGHT_FOREGROUND - Static variable in class mars.Settings
RGB color for text segment highlighted foreground
TextSegmentWindow - Class in mars.venus
Creates the Text Segment window in the Execute tab of the UI
TextSegmentWindow() - Constructor for class mars.venus.TextSegmentWindow
Constructor, sets up a new JInternalFrame.
TextUtilities - Class in mars.venus.editors.jeditsyntax
Class with several utility functions used by the text area component.
TextUtilities() - Constructor for class mars.venus.editors.jeditsyntax.TextUtilities
 
toggle_rect() - Constructor for class mars.venus.editors.jeditsyntax.InputHandler.toggle_rect
 
TOGGLE_RECT - Static variable in class mars.venus.editors.jeditsyntax.InputHandler
 
toggleBreakpoints() - Method in class mars.venus.TextSegmentWindow
Enable or disable all items in the Breakpoints column.
toggleComment() - Method in class mars.venus.editors.generic.GenericTextArea
TODO
toggleComment() - Method in class mars.venus.editors.jeditsyntax.JEditBasedTextArea
Toggle comment on current line or on each line in selection.
Adds space after '#' only if needed, and removes it when removing comment
toggleComment() - Method in interface mars.venus.editors.MARSTextEditingArea
 
toggleComment() - Method in class mars.venus.editors.rsyntax.RSyntaxBasedTextArea
 
token - Variable in class mars.venus.editors.jeditsyntax.tokenmarker.TokenMarker.LineInfo
The id of the last token of the line.
Token - Class in mars.assembler
Represents one token in the input MIPS program.
Token - Class in mars.venus.editors.jeditsyntax.tokenmarker
A linked list of tokens.
Token(int, byte) - Constructor for class mars.venus.editors.jeditsyntax.tokenmarker.Token
Creates a new token.
Token(TokenTypes, String, MIPSprogram, int, int) - Constructor for class mars.assembler.Token
Constructor for Token class.
TOKEN_DELIMITERS - Static variable in class mars.assembler.TokenTypes
 
tokenIsMacroParameter(String, boolean) - Static method in class mars.assembler.Macro
Returns whether tokenValue is a macro parameter or not
tokenize() - Method in class mars.MIPSprogram
Tokenizes the MIPS source program.
tokenize(MIPSprogram) - Method in class mars.assembler.Tokenizer
Will tokenize a complete MIPS program.
tokenizeExampleInstruction(String) - Method in class mars.assembler.Tokenizer
Used only to create a token list for the example provided with each instruction specification.
tokenizeLine(int, String) - Method in class mars.assembler.Tokenizer
Will tokenize one line of source code.
tokenizeLine(int, String, ErrorList) - Method in class mars.assembler.Tokenizer
Will tokenize one line of source code.
tokenizeLine(int, String, ErrorList, boolean) - Method in class mars.assembler.Tokenizer
Will tokenize one line of source code.
tokenizeLine(MIPSprogram, int, String, boolean) - Method in class mars.assembler.Tokenizer
Will tokenize one line of source code.
tokenizeLines() - Method in class mars.venus.editors.jeditsyntax.SyntaxDocument
Reparses the document, by passing all lines to the token marker.
tokenizeLines(int, int) - Method in class mars.venus.editors.jeditsyntax.SyntaxDocument
Reparses the document, by passing the specified lines to the token marker.
Tokenizer - Class in mars.assembler
A tokenizer is capable of tokenizing a complete MIPS program, or a given line from a MIPS program.
Tokenizer() - Constructor for class mars.assembler.Tokenizer
Simple constructor.
Tokenizer(MIPSprogram) - Constructor for class mars.assembler.Tokenizer
Constructor for use with existing MIPSprogram.
TokenList - Class in mars.assembler
Represents the list of tokens in a single line of MIPS code.
TokenList() - Constructor for class mars.assembler.TokenList
Constructor for objects of class TokenList
TokenMarker - Class in mars.venus.editors.jeditsyntax.tokenmarker
A token marker that splits lines of text into tokens.
TokenMarker.LineInfo - Class in mars.venus.editors.jeditsyntax.tokenmarker
Inner class for storing information about tokenized lines.
TokenTypes - Class in mars.assembler
Constants to identify the types of tokens found in MIPS programs.
ToolAction - Class in mars.venus
Connects a MarsTool class (class that implements MarsTool interface) to the Mars menu system by supplying the response to that tool's menu item selection.
ToolAction(Class<? extends MarsTool>, String) - Constructor for class mars.venus.ToolAction
Simple constructor.
ToolLoader - Class in mars.venus
This class provides functionality to bring external Mars tools into the Mars system by adding them to its Tools menu.
ToolLoader() - Constructor for class mars.venus.ToolLoader
 
toString() - Method in class mars.assembler.Directives
Produces String-ified version of Directive object
toString() - Method in class mars.assembler.Token
Get a String representing the token.
toString() - Method in class mars.assembler.TokenList
Get a String representing the token list.
toString() - Method in class mars.assembler.TokenTypes
Produces String equivalent of this token type, which is its name.
toString() - Method in class mars.mips.dump.AbstractDumpFormat
String representing this object.
toString() - Method in interface mars.mips.dump.DumpFormat
Descriptive name for the format.
toString() - Method in class mars.mips.hardware.MemoryAccessNotice
String representation indicates access type, address and length in bytes
toString() - Method in class mars.mips.hardware.RegisterAccessNotice
String representation indicates access type and which register
toString() - Method in class mars.ProgramStatement
Crude attempt at building String representation of this complex structure.
toString() - Method in class mars.simulator.SimulatorNotice
String representation indicates access type, address and length in bytes
toString() - Method in class mars.venus.editors.jeditsyntax.SyntaxStyle
Returns a string representation of this object.
toString() - Method in class mars.venus.editors.jeditsyntax.tokenmarker.Token
Returns a string representation of this token.
toTypeString() - Method in class mars.assembler.TokenList
Get a String representing the sequence of token types for this list.
translate() - Method in interface mars.assembler.TranslationCode
This is a callback method defined in anonymous class specified as argument to ExtendedInstruction constructor.
TranslationCode - Interface in mars.assembler
This interface is intended for use by ExtendedInstruction objects to define, using the translate() method, how to translate the extended (pseudo) instruction into a sequence of one or more basic instructions, which can then be translated into binary machine code.
TRANSMITTER_CONTROL - Static variable in class mars.tools.KeyboardAndDisplaySimulator
 
TRANSMITTER_DATA - Static variable in class mars.tools.KeyboardAndDisplaySimulator
 
TRAP_EXCEPTION - Static variable in class mars.simulator.Exceptions
 
twoIntsToLong(int, int) - Static method in class mars.util.Binary
Returns long (64 bit integer) combining the bit values of two given 32 bit integer values.
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