Files
EMARS/docs/index-all.html
T
adolphenom 0da1c5dcca Source code of MARS Assembler
First commit of the 4.5 version (latest version available)
2014-12-21 12:49:28 +01:00

6893 lines
712 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_33) on Tue Aug 20 12:21:08 EDT 2013 -->
<TITLE>
Index
</TITLE>
<META NAME="date" CONTENT="2013-08-20">
<LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> <A HREF="#_Y_">Y</A> <A HREF="#___">_</A> <HR>
<A NAME="_A_"><!-- --></A><H2>
<B>A</B></H2>
<DL>
<DT><A HREF="./mars/mips/dump/AbstractDumpFormat.html" title="class in mars.mips.dump"><B>AbstractDumpFormat</B></A> - Class in <A HREF="./mars/mips/dump/package-summary.html">mars.mips.dump</A><DD>Abstract class for memory dump file formats.<DT><A HREF="./mars/mips/dump/AbstractDumpFormat.html#AbstractDumpFormat(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>AbstractDumpFormat(String, String, String, String)</B></A> -
Constructor for class mars.mips.dump.<A HREF="./mars/mips/dump/AbstractDumpFormat.html" title="class in mars.mips.dump">AbstractDumpFormat</A>
<DD>Typical constructor.
<DT><A HREF="./mars/venus/AbstractFontSettingDialog.html" title="class in mars.venus"><B>AbstractFontSettingDialog</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Abstract class for a font selection dialog.<DT><A HREF="./mars/venus/AbstractFontSettingDialog.html#AbstractFontSettingDialog(java.awt.Frame, java.lang.String, boolean, java.awt.Font)"><B>AbstractFontSettingDialog(Frame, String, boolean, Font)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/AbstractFontSettingDialog.html" title="class in mars.venus">AbstractFontSettingDialog</A>
<DD>Create a new font chooser.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools"><B>AbstractMarsToolAndApplication</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>An abstract class that provides generic components to facilitate implementation of
a MarsTool and/or stand-alone Mars-based application.<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#AbstractMarsToolAndApplication(java.lang.String, java.lang.String)"><B>AbstractMarsToolAndApplication(String, String)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Simple constructor
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.ConnectButton.html" title="class in mars.tools"><B>AbstractMarsToolAndApplication.ConnectButton</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>&nbsp;<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.ConnectButton.html#AbstractMarsToolAndApplication.ConnectButton()"><B>AbstractMarsToolAndApplication.ConnectButton()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.ConnectButton.html" title="class in mars.tools">AbstractMarsToolAndApplication.ConnectButton</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.EnterKeyListener.html" title="class in mars.tools"><B>AbstractMarsToolAndApplication.EnterKeyListener</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>&nbsp;<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.EnterKeyListener.html#AbstractMarsToolAndApplication.EnterKeyListener(javax.swing.AbstractButton)"><B>AbstractMarsToolAndApplication.EnterKeyListener(AbstractButton)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.EnterKeyListener.html" title="class in mars.tools">AbstractMarsToolAndApplication.EnterKeyListener</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/instructions/syscalls/AbstractSyscall.html" title="class in mars.mips.instructions.syscalls"><B>AbstractSyscall</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Abstract class that a MIPS syscall system service may extend.<DT><A HREF="./mars/mips/instructions/syscalls/AbstractSyscall.html#AbstractSyscall(int, java.lang.String)"><B>AbstractSyscall(int, String)</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/AbstractSyscall.html" title="class in mars.mips.instructions.syscalls">AbstractSyscall</A>
<DD>Constructor is provided so subclass may initialize instance variables.
<DT><A HREF="./mars/mips/hardware/AccessNotice.html#accessIsFromGUI()"><B>accessIsFromGUI()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/AccessNotice.html" title="class in mars.mips.hardware">AccessNotice</A>
<DD>Query whether the access originated from MARS GUI (AWT event queue)
<DT><A HREF="./mars/mips/hardware/AccessNotice.html#accessIsFromMIPS()"><B>accessIsFromMIPS()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/AccessNotice.html" title="class in mars.mips.hardware">AccessNotice</A>
<DD>Query whether the access originated from executing MIPS program
<DT><A HREF="./mars/mips/hardware/AccessNotice.html" title="class in mars.mips.hardware"><B>AccessNotice</B></A> - Class in <A HREF="./mars/mips/hardware/package-summary.html">mars.mips.hardware</A><DD>Object provided to Observers of runtime access to MIPS memory or registers.<DT><A HREF="./mars/mips/hardware/AccessNotice.html#AccessNotice(int)"><B>AccessNotice(int)</B></A> -
Constructor for class mars.mips.hardware.<A HREF="./mars/mips/hardware/AccessNotice.html" title="class in mars.mips.hardware">AccessNotice</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#action()"><B>action()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Required MarsTool method to carry out Tool functions.
<DT><A HREF="./mars/tools/MarsBot.html#action()"><B>action()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/MarsBot.html" title="class in mars.tools">MarsBot</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/MarsTool.html#action()"><B>action()</B></A> -
Method in interface mars.tools.<A HREF="./mars/tools/MarsTool.html" title="interface in mars.tools">MarsTool</A>
<DD>Performs tool functions.
<DT><A HREF="./mars/tools/ScavengerHunt.html#action()"><B>action()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/ScavengerHunt.html" title="class in mars.tools">ScavengerHunt</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/ScreenMagnifier.html#action()"><B>action()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/ScreenMagnifier.html" title="class in mars.tools">ScreenMagnifier</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/BHTSimulator.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>Handles the actions when selecting another value in one of the two combo boxes.
<DT><A HREF="./mars/venus/Coprocessor1Window.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor1Window.html" title="class in mars.venus">Coprocessor1Window</A>
<DD>Called when user clicks on a condition flag checkbox.
<DT><A HREF="./mars/venus/EditCopyAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditCopyAction.html" title="class in mars.venus">EditCopyAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditCutAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditCutAction.html" title="class in mars.venus">EditCutAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditFindReplaceAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditFindReplaceAction.html" title="class in mars.venus">EditFindReplaceAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.backspace.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.backspace.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.backspace</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.backspace_word.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.backspace_word.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.backspace_word</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_copy.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_copy.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.clip_copy</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_cut.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_cut.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.clip_cut</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_paste.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_paste.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.clip_paste</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.delete.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.delete.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.delete</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.delete_word.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.delete_word.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.delete_word</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.document_end.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.document_end.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.document_end</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.document_home.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.document_home.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.document_home</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.end.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.end.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.end</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.home.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.home.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.home</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_break.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_break.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.insert_break</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_char.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_char.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.insert_char</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_tab.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_tab.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.insert_tab</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.MacroRecorder.html#actionPerformed(java.awt.event.ActionListener, java.lang.String)"><B>actionPerformed(ActionListener, String)</B></A> -
Method in interface mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.MacroRecorder.html" title="interface in mars.venus.editors.jeditsyntax">InputHandler.MacroRecorder</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_char.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_char.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.next_char</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_line.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_line.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.next_line</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_page.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_page.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.next_page</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_word.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_word.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.next_word</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.overwrite.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.overwrite.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.overwrite</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_char.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_char.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.prev_char</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_line.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_line.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.prev_line</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_page.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_page.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.prev_page</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_word.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_word.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.prev_word</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.repeat.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.repeat.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.repeat</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.select_all.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.select_all.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.select_all</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.toggle_rect.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.toggle_rect.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.toggle_rect</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPasteAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPasteAction.html" title="class in mars.venus">EditPasteAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditRedoAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditRedoAction.html" title="class in mars.venus">EditRedoAction</A>
<DD>Adapted from TextComponentDemo.java in the
Java Tutorial "Text Component Features"
<DT><A HREF="./mars/venus/EditSelectAllAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditSelectAllAction.html" title="class in mars.venus">EditSelectAllAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditUndoAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditUndoAction.html" title="class in mars.venus">EditUndoAction</A>
<DD>Adapted from TextComponentDemo.java in the
Java Tutorial "Text Component Features"
<DT><A HREF="./mars/venus/FileCloseAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileCloseAction.html" title="class in mars.venus">FileCloseAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileCloseAllAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileCloseAllAction.html" title="class in mars.venus">FileCloseAllAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileDumpMemoryAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileDumpMemoryAction.html" title="class in mars.venus">FileDumpMemoryAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileExitAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileExitAction.html" title="class in mars.venus">FileExitAction</A>
<DD>Exit MARS, unless one or more files have unsaved edits and user cancels.
<DT><A HREF="./mars/venus/FileNewAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileNewAction.html" title="class in mars.venus">FileNewAction</A>
<DD>Code to create a new document.
<DT><A HREF="./mars/venus/FileOpenAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileOpenAction.html" title="class in mars.venus">FileOpenAction</A>
<DD>Launch a file chooser for name of file to open
<DT><A HREF="./mars/venus/FilePrintAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FilePrintAction.html" title="class in mars.venus">FilePrintAction</A>
<DD>Uses the HardcopyWriter class developed by David Flanagan for the book
"Java Examples in a Nutshell".
<DT><A HREF="./mars/venus/FileSaveAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileSaveAction.html" title="class in mars.venus">FileSaveAction</A>
<DD>saves the file, if not alredy saved it will do a saveAs
<DT><A HREF="./mars/venus/FileSaveAllAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileSaveAllAction.html" title="class in mars.venus">FileSaveAllAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileSaveAsAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileSaveAsAction.html" title="class in mars.venus">FileSaveAsAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/GuiAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/GuiAction.html" title="class in mars.venus">GuiAction</A>
<DD>does nothing by default.
<DT><A HREF="./mars/venus/HelpAboutAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/HelpAboutAction.html" title="class in mars.venus">HelpAboutAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HelpHelpAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/HelpHelpAction.html" title="class in mars.venus">HelpHelpAction</A>
<DD>Displays tabs with categories of information
<DT><A HREF="./mars/venus/RepeatButton.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Handle action events.
<DT><A HREF="./mars/venus/RunAssembleAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RunAssembleAction.html" title="class in mars.venus">RunAssembleAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunBackstepAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RunBackstepAction.html" title="class in mars.venus">RunBackstepAction</A>
<DD>perform next simulated instruction step.
<DT><A HREF="./mars/venus/RunClearBreakpointsAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RunClearBreakpointsAction.html" title="class in mars.venus">RunClearBreakpointsAction</A>
<DD>When this option is selected, tell text segment window to clear breakpoints in its table model.
<DT><A HREF="./mars/venus/RunGoAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RunGoAction.html" title="class in mars.venus">RunGoAction</A>
<DD>Action to take when GO is selected -- run the MIPS program!
<DT><A HREF="./mars/venus/RunPauseAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RunPauseAction.html" title="class in mars.venus">RunPauseAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunResetAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RunResetAction.html" title="class in mars.venus">RunResetAction</A>
<DD>reset GUI components and MIPS resources
<DT><A HREF="./mars/venus/RunStepAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RunStepAction.html" title="class in mars.venus">RunStepAction</A>
<DD>perform next simulated instruction step.
<DT><A HREF="./mars/venus/RunStopAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RunStopAction.html" title="class in mars.venus">RunStopAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunToggleBreakpointsAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RunToggleBreakpointsAction.html" title="class in mars.venus">RunToggleBreakpointsAction</A>
<DD>When this option is selected, tell text segment window to clear breakpoints in its table model.
<DT><A HREF="./mars/venus/SettingsAddressDisplayBaseAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsAddressDisplayBaseAction.html" title="class in mars.venus">SettingsAddressDisplayBaseAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsAssembleAllAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsAssembleAllAction.html" title="class in mars.venus">SettingsAssembleAllAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsAssembleOnOpenAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsAssembleOnOpenAction.html" title="class in mars.venus">SettingsAssembleOnOpenAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsDelayedBranchingAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsDelayedBranchingAction.html" title="class in mars.venus">SettingsDelayedBranchingAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsEditorAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsEditorAction.html" title="class in mars.venus">SettingsEditorAction</A>
<DD>When this action is triggered, launch a dialog to view and modify
editor settings.
<DT><A HREF="./mars/venus/SettingsExceptionHandlerAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsExceptionHandlerAction.html" title="class in mars.venus">SettingsExceptionHandlerAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsExtendedAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsExtendedAction.html" title="class in mars.venus">SettingsExtendedAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsHighlightingAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsHighlightingAction.html" title="class in mars.venus">SettingsHighlightingAction</A>
<DD>When this action is triggered, launch a dialog to view and modify
editor settings.
<DT><A HREF="./mars/venus/SettingsLabelAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsLabelAction.html" title="class in mars.venus">SettingsLabelAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsMemoryConfigurationAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsMemoryConfigurationAction.html" title="class in mars.venus">SettingsMemoryConfigurationAction</A>
<DD>When this action is triggered, launch a dialog to view and modify
editor settings.
<DT><A HREF="./mars/venus/SettingsPopupInputAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsPopupInputAction.html" title="class in mars.venus">SettingsPopupInputAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsProgramArgumentsAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsProgramArgumentsAction.html" title="class in mars.venus">SettingsProgramArgumentsAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsSelfModifyingCodeAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsSelfModifyingCodeAction.html" title="class in mars.venus">SettingsSelfModifyingCodeAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsStartAtMainAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsStartAtMainAction.html" title="class in mars.venus">SettingsStartAtMainAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsValueDisplayBaseAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsValueDisplayBaseAction.html" title="class in mars.venus">SettingsValueDisplayBaseAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsWarningsAreErrorsAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/SettingsWarningsAreErrorsAction.html" title="class in mars.venus">SettingsWarningsAreErrorsAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/ToolAction.html#actionPerformed(java.awt.event.ActionEvent)"><B>actionPerformed(ActionEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ToolAction.html" title="class in mars.venus">ToolAction</A>
<DD>Response when tool's item selected from menu.
<DT><A HREF="./mars/assembler/TokenList.html#add(mars.assembler.Token)"><B>add(Token)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/TokenList.html" title="class in mars.assembler">TokenList</A>
<DD>Adds a Token object to the end of the list.
<DT><A HREF="./mars/ErrorList.html#add(mars.ErrorMessage)"><B>add(ErrorMessage)</B></A> -
Method in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>Add new error message to end of list.
<DT><A HREF="./mars/ErrorList.html#add(mars.ErrorMessage, int)"><B>add(ErrorMessage, int)</B></A> -
Method in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>Add new error message at specified index position.
<DT><A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html#add(java.lang.String, byte)"><B>add(String, byte)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html" title="class in mars.venus.editors.jeditsyntax">KeywordMap</A>
<DD>Adds a key-value mapping.
<DT><A HREF="./mars/assembler/Macro.html#addArg(java.lang.String)"><B>addArg(String)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#addAsObserver()"><B>addAsObserver()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Add this app/tool as an Observer of desired MIPS Observables (memory and registers).
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#addAsObserver(int, int)"><B>addAsObserver(int, int)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Add this app/tool as an Observer of the specified subrange of MIPS memory.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#addAsObserver(mars.mips.hardware.Register)"><B>addAsObserver(Register)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Add this app/tool as an Observer of the specified MIPS register.
<DT><A HREF="./mars/tools/BHTSimulator.html#addAsObserver()"><B>addAsObserver()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>Adds BHTSimulator as observer of the text segment.
<DT><A HREF="./mars/tools/BitmapDisplay.html#addAsObserver()"><B>addAsObserver()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BitmapDisplay.html" title="class in mars.tools">BitmapDisplay</A>
<DD>Override the inherited method, which registers us as an Observer over the static data segment
(starting address 0x10010000) only.
<DT><A HREF="./mars/tools/DigitalLabSim.html#addAsObserver()"><B>addAsObserver()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools">DigitalLabSim</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/FloatRepresentation.html#addAsObserver()"><B>addAsObserver()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/FloatRepresentation.html" title="class in mars.tools">FloatRepresentation</A>
<DD>Override the inherited method, which registers us as an Observer over the static data segment
(starting address 0x10010000) only.
<DT><A HREF="./mars/tools/InstructionCounter.html#addAsObserver()"><B>addAsObserver()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools">InstructionCounter</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/InstructionStatistics.html#addAsObserver()"><B>addAsObserver()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionStatistics.html" title="class in mars.tools">InstructionStatistics</A>
<DD>registers the tool as observer for the text segment of the MIPS program
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#addAsObserver()"><B>addAsObserver()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>Override the inherited method, which registers us as an Observer over the static data segment
(starting address 0x10010000) only.
<DT><A HREF="./mars/tools/MemoryReferenceVisualization.html#addAsObserver()"><B>addAsObserver()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/MemoryReferenceVisualization.html" title="class in mars.tools">MemoryReferenceVisualization</A>
<DD>Override the inherited method, which registers us as an Observer over the static data segment
(starting address 0x10010000) only.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#addCaretListener(javax.swing.event.CaretListener)"><B>addCaretListener(CaretListener)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Adds a caret change listener to this text area.
<DT><A HREF="./mars/simulator/BackStepper.html#addConditionFlagClear(int)"><B>addConditionFlagClear(int)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Add a new "back step" (the undo action) to the stack.
<DT><A HREF="./mars/simulator/BackStepper.html#addConditionFlagSet(int)"><B>addConditionFlagSet(int)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Add a new "back step" (the undo action) to the stack.
<DT><A HREF="./mars/simulator/BackStepper.html#addCoprocessor0Restore(int, int)"><B>addCoprocessor0Restore(int, int)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Add a new "back step" (the undo action) to the stack.
<DT><A HREF="./mars/simulator/BackStepper.html#addCoprocessor1Restore(int, int)"><B>addCoprocessor1Restore(int, int)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Add a new "back step" (the undo action) to the stack.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#addCustomHighlight(mars.venus.editors.jeditsyntax.TextAreaPainter.Highlight)"><B>addCustomHighlight(TextAreaPainter.Highlight)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Adds a custom highlight painter.
<DT><A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html#addDefaultKeyBindings()"><B>addDefaultKeyBindings()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html" title="class in mars.venus.editors.jeditsyntax">DefaultInputHandler</A>
<DD>Sets up the default key bindings.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#addDefaultKeyBindings()"><B>addDefaultKeyBindings()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Adds the default key bindings to this input handler.
<DT><A HREF="./mars/simulator/BackStepper.html#addDoNothing(int)"><B>addDoNothing(int)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Add a new "back step" (the undo action) to the stack.
<DT><A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html#addKeyBinding(java.lang.String, java.awt.event.ActionListener)"><B>addKeyBinding(String, ActionListener)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html" title="class in mars.venus.editors.jeditsyntax">DefaultInputHandler</A>
<DD>Adds a key binding to this input handler.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#addKeyBinding(java.lang.String, java.awt.event.ActionListener)"><B>addKeyBinding(String, ActionListener)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Adds a key binding to this input handler.
<DT><A HREF="./mars/assembler/Macro.html#addLabel(java.lang.String)"><B>addLabel(String)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/BackStepper.html#addMemoryRestoreByte(int, int)"><B>addMemoryRestoreByte(int, int)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Add a new "back step" (the undo action) to the stack.
<DT><A HREF="./mars/simulator/BackStepper.html#addMemoryRestoreHalf(int, int)"><B>addMemoryRestoreHalf(int, int)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Add a new "back step" (the undo action) to the stack.
<DT><A HREF="./mars/simulator/BackStepper.html#addMemoryRestoreRawWord(int, int)"><B>addMemoryRestoreRawWord(int, int)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Add a new "back step" (the undo action) to the stack.
<DT><A HREF="./mars/simulator/BackStepper.html#addMemoryRestoreWord(int, int)"><B>addMemoryRestoreWord(int, int)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Add a new "back step" (the undo action) to the stack.
<DT><A HREF="./mars/mips/hardware/Memory.html#addObserver(java.util.Observer)"><B>addObserver(Observer)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Method to accept registration from observer for any memory address.
<DT><A HREF="./mars/mips/hardware/Memory.html#addObserver(java.util.Observer, int)"><B>addObserver(Observer, int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Method to accept registration from observer for specific address.
<DT><A HREF="./mars/mips/hardware/Memory.html#addObserver(java.util.Observer, int, int)"><B>addObserver(Observer, int, int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Method to accept registration from observer for specific address range.
<DT><A HREF="./mars/simulator/BackStepper.html#addPCRestore(int)"><B>addPCRestore(int)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Add a new "back step" (the undo action) to the stack.
<DT><A HREF="./mars/venus/TextSegmentWindow.html#addProgramArgumentsPanel()"><B>addProgramArgumentsPanel()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/BackStepper.html#addRegisterFileRestore(int, int)"><B>addRegisterFileRestore(int, int)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Add a new "back step" (the undo action) to the stack.
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#addRegistersObserver(java.util.Observer)"><B>addRegistersObserver(Observer)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>Each individual register is a separate object and Observable.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#addRegistersObserver(java.util.Observer)"><B>addRegistersObserver(Observer)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Each individual register is a separate object and Observable.
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#addRegistersObserver(java.util.Observer)"><B>addRegistersObserver(Observer)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>Each individual register is a separate object and Observable.
<DT><A HREF="./mars/simulator/Exceptions.html#ADDRESS_EXCEPTION_LOAD"><B>ADDRESS_EXCEPTION_LOAD</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/Exceptions.html#ADDRESS_EXCEPTION_STORE"><B>ADDRESS_EXCEPTION_STORE</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/AddressErrorException.html" title="class in mars.mips.hardware"><B>AddressErrorException</B></A> - Exception in <A HREF="./mars/mips/hardware/package-summary.html">mars.mips.hardware</A><DD>Represents MIPS AddressErrorException.<DT><A HREF="./mars/mips/hardware/AddressErrorException.html#AddressErrorException(java.lang.String, int, int)"><B>AddressErrorException(String, int, int)</B></A> -
Constructor for exception mars.mips.hardware.<A HREF="./mars/mips/hardware/AddressErrorException.html" title="class in mars.mips.hardware">AddressErrorException</A>
<DD>Constructor for the AddressErrorException class
<DT><A HREF="./mars/simulator/Simulator.html#addStopListener(mars.simulator.Simulator.StopListener)"><B>addStopListener(Simulator.StopListener)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator">Simulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/SymbolTable.html#addSymbol(mars.assembler.Token, int, boolean, mars.ErrorList)"><B>addSymbol(Token, int, boolean, ErrorList)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>Adds a Symbol object into the array of Symbols.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#addToken(int, byte)"><B>addToken(int, byte)</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>Adds a token to the token list.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html#addUndoableEdit(javax.swing.undo.UndoableEdit)"><B>addUndoableEdit(UndoableEdit)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html" title="class in mars.venus.editors.jeditsyntax">SyntaxDocument</A>
<DD>Adds an undoable edit to this document's undo list.
<DT><A HREF="./mars/tools/DigitalLabSim.SevenSegmentDisplay.html#aff"><B>aff</B></A> -
Variable in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.SevenSegmentDisplay.html" title="class in mars.tools">DigitalLabSim.SevenSegmentDisplay</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Directives.html#ALIGN"><B>ALIGN</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#alignToWordBoundary(int)"><B>alignToWordBoundary(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Utility method to align given address to next full word boundary, if not already
aligned.
<DT><A HREF="./mars/mips/hardware/Memory.html#allocateBytesFromHeap(int)"><B>allocateBytesFromHeap(int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Returns the next available word-aligned heap address.
<DT><A HREF="./mars/venus/AbstractFontSettingDialog.html#apply(java.awt.Font)"><B>apply(Font)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/AbstractFontSettingDialog.html" title="class in mars.venus">AbstractFontSettingDialog</A>
<DD>Apply the given font.
<DT><A HREF="./mars/venus/SettingsHighlightingAction.html#APPLY_TOOL_TIP_TEXT"><B>APPLY_TOOL_TIP_TEXT</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/SettingsHighlightingAction.html" title="class in mars.venus">SettingsHighlightingAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/Exceptions.html#ARITHMETIC_OVERFLOW_EXCEPTION"><B>ARITHMETIC_OVERFLOW_EXCEPTION</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Directives.html#ASCII"><B>ASCII</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#ASCII"><B>ASCII</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>&nbsp;
<DT><A HREF="./mars/Globals.html#ASCII_NON_PRINT"><B>ASCII_NON_PRINT</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Placeholder for non-printable ASCII codes
<DT><A HREF="./mars/Globals.html#ASCII_TABLE"><B>ASCII_TABLE</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Array of strings to display for ASCII codes in ASCII display of data segment.
<DT><A HREF="./mars/mips/dump/AsciiTextDumpFormat.html" title="class in mars.mips.dump"><B>AsciiTextDumpFormat</B></A> - Class in <A HREF="./mars/mips/dump/package-summary.html">mars.mips.dump</A><DD>Class that represents the "ASCII text" memory dump format.<DT><A HREF="./mars/mips/dump/AsciiTextDumpFormat.html#AsciiTextDumpFormat()"><B>AsciiTextDumpFormat()</B></A> -
Constructor for class mars.mips.dump.<A HREF="./mars/mips/dump/AsciiTextDumpFormat.html" title="class in mars.mips.dump">AsciiTextDumpFormat</A>
<DD>Constructor.
<DT><A HREF="./mars/assembler/Directives.html#ASCIIZ"><B>ASCIIZ</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Assembler.html#assemble(mars.MIPSprogram, boolean)"><B>assemble(MIPSprogram, boolean)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Assembler.html" title="class in mars.assembler">Assembler</A>
<DD>Parse and generate machine code for the given MIPS program.
<DT><A HREF="./mars/assembler/Assembler.html#assemble(mars.MIPSprogram, boolean, boolean)"><B>assemble(MIPSprogram, boolean, boolean)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Assembler.html" title="class in mars.assembler">Assembler</A>
<DD>Parse and generate machine code for the given MIPS program.
<DT><A HREF="./mars/assembler/Assembler.html#assemble(java.util.ArrayList, boolean)"><B>assemble(ArrayList, boolean)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Assembler.html" title="class in mars.assembler">Assembler</A>
<DD>Parse and generate machine code for the given MIPS program.
<DT><A HREF="./mars/assembler/Assembler.html#assemble(java.util.ArrayList, boolean, boolean)"><B>assemble(ArrayList, boolean, boolean)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Assembler.html" title="class in mars.assembler">Assembler</A>
<DD>Parse and generate machine code for the given MIPS program.
<DT><A HREF="./mars/MIPSprogram.html#assemble(java.util.ArrayList, boolean)"><B>assemble(ArrayList, boolean)</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Assembles the MIPS source program.
<DT><A HREF="./mars/MIPSprogram.html#assemble(java.util.ArrayList, boolean, boolean)"><B>assemble(ArrayList, boolean, boolean)</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Assembles the MIPS source program.
<DT><A HREF="./mars/Settings.html#ASSEMBLE_ALL_ENABLED"><B>ASSEMBLE_ALL_ENABLED</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to determine whether only the current editor source file (enabled false) or
all files in its directory (enabled true) will be assembled when assembly is selected.
<DT><A HREF="./mars/Settings.html#ASSEMBLE_ON_OPEN_ENABLED"><B>ASSEMBLE_ON_OPEN_ENABLED</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to determine whether or not a file is immediately and automatically assembled
upon opening.
<DT><A HREF="./mars/assembler/Assembler.html" title="class in mars.assembler"><B>Assembler</B></A> - Class in <A HREF="./mars/assembler/package-summary.html">mars.assembler</A><DD>An Assembler is capable of assembling a MIPS program.<DT><A HREF="./mars/assembler/Assembler.html#Assembler()"><B>Assembler()</B></A> -
Constructor for class mars.assembler.<A HREF="./mars/assembler/Assembler.html" title="class in mars.assembler">Assembler</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#AUTO_INDENT"><B>AUTO_INDENT</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to control whether or not language-aware editor will use auto-indent feature
</DL>
<HR>
<A NAME="_B_"><!-- --></A><H2>
<B>B</B></H2>
<DL>
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#BACKSPACE"><B>BACKSPACE</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#BACKSPACE_WORD"><B>BACKSPACE_WORD</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/BackStepper.html#backStep()"><B>backStep()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Carry out a "back step", which will undo the latest execution step.
<DT><A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator"><B>BackStepper</B></A> - Class in <A HREF="./mars/simulator/package-summary.html">mars.simulator</A><DD>Used to "step backward" through execution, undoing each instruction.<DT><A HREF="./mars/simulator/BackStepper.html#BackStepper()"><B>BackStepper()</B></A> -
Constructor for class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Create a fresh BackStepper.
<DT><A HREF="./mars/MIPSprogram.html#backSteppingEnabled()"><B>backSteppingEnabled()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Returns status of BackStepper associated with this program.
<DT><A HREF="./mars/Settings.html#BARE_MACHINE_ENABLED"><B>BARE_MACHINE_ENABLED</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to determine whether or not program being assembled is limited to
using register numbers instead of names.
<DT><A HREF="./mars/mips/instructions/BasicInstruction.html" title="class in mars.mips.instructions"><B>BasicInstruction</B></A> - Class in <A HREF="./mars/mips/instructions/package-summary.html">mars.mips.instructions</A><DD>Class to represent a basic instruction in the MIPS instruction set.<DT><A HREF="./mars/mips/instructions/BasicInstruction.html#BasicInstruction(java.lang.String, java.lang.String, mars.mips.instructions.BasicInstructionFormat, java.lang.String, mars.mips.instructions.SimulationCode)"><B>BasicInstruction(String, String, BasicInstructionFormat, String, SimulationCode)</B></A> -
Constructor for class mars.mips.instructions.<A HREF="./mars/mips/instructions/BasicInstruction.html" title="class in mars.mips.instructions">BasicInstruction</A>
<DD>BasicInstruction constructor.
<DT><A HREF="./mars/mips/instructions/BasicInstruction.html#BasicInstruction(java.lang.String, mars.mips.instructions.BasicInstructionFormat, java.lang.String, mars.mips.instructions.SimulationCode)"><B>BasicInstruction(String, BasicInstructionFormat, String, SimulationCode)</B></A> -
Constructor for class mars.mips.instructions.<A HREF="./mars/mips/instructions/BasicInstruction.html" title="class in mars.mips.instructions">BasicInstruction</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/instructions/BasicInstructionFormat.html" title="class in mars.mips.instructions"><B>BasicInstructionFormat</B></A> - Class in <A HREF="./mars/mips/instructions/package-summary.html">mars.mips.instructions</A><DD>These are the MIPS-defined formats of basic machine instructions.<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html#beginCompoundEdit()"><B>beginCompoundEdit()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html" title="class in mars.venus.editors.jeditsyntax">SyntaxDocument</A>
<DD>Starts a compound edit that can be undone in one operation.
<DT><A HREF="./mars/assembler/MacroPool.html#beginMacro(mars.assembler.Token)"><B>beginMacro(Token)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler">MacroPool</A>
<DD>This method will be called by parser when reached <code>.macro</code>
directive.<br>
Instantiates a new <A HREF="./mars/assembler/Macro.html" title="class in mars.assembler"><CODE>Macro</CODE></A> object and stores it in <A HREF="./mars/assembler/MacroPool.html#current"><CODE>MacroPool.current</CODE></A>
.
<DT><A HREF="./mars/tools/BHTSimulator.html#BHT_DEFAULT_HISTORY"><B>BHT_DEFAULT_HISTORY</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>constant for the default history size
<DT><A HREF="./mars/tools/BHTSimulator.html#BHT_DEFAULT_INITVAL"><B>BHT_DEFAULT_INITVAL</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>constant for the default inital value
<DT><A HREF="./mars/tools/BHTSimulator.html#BHT_DEFAULT_SIZE"><B>BHT_DEFAULT_SIZE</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>constant for the default size of the BHT
<DT><A HREF="./mars/tools/BHTSimGUI.html#BHT_DO_NOT_TAKE_BRANCH"><B>BHT_DO_NOT_TAKE_BRANCH</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools">BHTSimGUI</A>
<DD>constant for the String representing "do not take the branch"
<DT><A HREF="./mars/tools/BHTSimulator.html#BHT_HEADING"><B>BHT_HEADING</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>the heading of the tool
<DT><A HREF="./mars/tools/BHTSimulator.html#BHT_NAME"><B>BHT_NAME</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>the name of the tool
<DT><A HREF="./mars/tools/BHTSimGUI.html#BHT_TAKE_BRANCH"><B>BHT_TAKE_BRANCH</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools">BHTSimGUI</A>
<DD>constant for the String representing "take the branch"
<DT><A HREF="./mars/tools/BHTSimulator.html#BHT_VERSION"><B>BHT_VERSION</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>the version of the tool
<DT><A HREF="./mars/tools/BHTableModel.html" title="class in mars.tools"><B>BHTableModel</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>Simulates the actual functionality of a Branch History Table (BHT).<DT><A HREF="./mars/tools/BHTableModel.html#BHTableModel(int, int, boolean)"><B>BHTableModel(int, int, boolean)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/BHTableModel.html" title="class in mars.tools">BHTableModel</A>
<DD>Constructs a new BHT with given number of entries and history size.
<DT><A HREF="./mars/tools/BHTEntry.html" title="class in mars.tools"><B>BHTEntry</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>Represents a single entry of the Branch History Table.<DT><A HREF="./mars/tools/BHTEntry.html#BHTEntry(int, boolean)"><B>BHTEntry(int, boolean)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/BHTEntry.html" title="class in mars.tools">BHTEntry</A>
<DD>Constructs a BHT entry with a given history size.
<DT><A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools"><B>BHTSimGUI</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>Represents the GUI of the BHT Simulator Tool.<DT><A HREF="./mars/tools/BHTSimGUI.html#BHTSimGUI()"><B>BHTSimGUI()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools">BHTSimGUI</A>
<DD>Creates the GUI components of the BHT Simulator
The GUI is a subclass of JPanel which is integrated in the GUI of the MARS tool
<DT><A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools"><B>BHTSimulator</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>A MARS tool for simulating branch prediction with a Branch History Table (BHT)<DT><A HREF="./mars/tools/BHTSimulator.html#BHTSimulator()"><B>BHTSimulator()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>Creates a BHT Simulator with given name and heading.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#biasLeft"><B>biasLeft</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#BIG_ENDIAN"><B>BIG_ENDIAN</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Constant representing byte order of each memory word.
<DT><A HREF="./mars/util/Binary.html" title="class in mars.util"><B>Binary</B></A> - Class in <A HREF="./mars/util/package-summary.html">mars.util</A><DD>Some utility methods for working with binary representations.<DT><A HREF="./mars/util/Binary.html#Binary()"><B>Binary()</B></A> -
Constructor for class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/dump/BinaryDumpFormat.html" title="class in mars.mips.dump"><B>BinaryDumpFormat</B></A> - Class in <A HREF="./mars/mips/dump/package-summary.html">mars.mips.dump</A><DD>Class that represents the "binary" memory dump format.<DT><A HREF="./mars/mips/dump/BinaryDumpFormat.html#BinaryDumpFormat()"><B>BinaryDumpFormat()</B></A> -
Constructor for class mars.mips.dump.<A HREF="./mars/mips/dump/BinaryDumpFormat.html" title="class in mars.mips.dump">BinaryDumpFormat</A>
<DD>Constructor.
<DT><A HREF="./mars/util/Binary.html#binaryStringToHexDigit(java.lang.String)"><B>binaryStringToHexDigit(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Translate String consisting of '1's and '0's into char equivalent of the corresponding
hexadecimal digit.
<DT><A HREF="./mars/util/Binary.html#binaryStringToHexString(java.lang.String)"><B>binaryStringToHexString(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Translate String consisting of '1's and '0's into String equivalent of the corresponding
hexadecimal value.
<DT><A HREF="./mars/util/Binary.html#binaryStringToInt(java.lang.String)"><B>binaryStringToInt(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Translate String consisting of '1's and '0's into an int value having that binary representation.
<DT><A HREF="./mars/util/Binary.html#binaryStringToLong(java.lang.String)"><B>binaryStringToLong(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Translate String consisting of '1's and '0's into a long value having that binary representation.
<DT><A HREF="./mars/mips/dump/BinaryTextDumpFormat.html" title="class in mars.mips.dump"><B>BinaryTextDumpFormat</B></A> - Class in <A HREF="./mars/mips/dump/package-summary.html">mars.mips.dump</A><DD>Class that represents the "binary text" memory dump format.<DT><A HREF="./mars/mips/dump/BinaryTextDumpFormat.html#BinaryTextDumpFormat()"><B>BinaryTextDumpFormat()</B></A> -
Constructor for class mars.mips.dump.<A HREF="./mars/mips/dump/BinaryTextDumpFormat.html" title="class in mars.mips.dump">BinaryTextDumpFormat</A>
<DD>Constructor.
<DT><A HREF="./mars/tools/BitmapDisplay.html" title="class in mars.tools"><B>BitmapDisplay</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>Bitmapp display simulator.<DT><A HREF="./mars/tools/BitmapDisplay.html#BitmapDisplay(java.lang.String, java.lang.String)"><B>BitmapDisplay(String, String)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/BitmapDisplay.html" title="class in mars.tools">BitmapDisplay</A>
<DD>Simple constructor, likely used to run a stand-alone bitmap display tool.
<DT><A HREF="./mars/tools/BitmapDisplay.html#BitmapDisplay()"><B>BitmapDisplay()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/BitmapDisplay.html" title="class in mars.tools">BitmapDisplay</A>
<DD>Simple constructor, likely used by the MARS Tools menu mechanism
<DT><A HREF="./mars/util/Binary.html#bitValue(int, int)"><B>bitValue(int, int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Returns the bit value of the given bit position of the given int value.
<DT><A HREF="./mars/util/Binary.html#bitValue(long, int)"><B>bitValue(long, int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Returns the bit value of the given bit position of the given long value.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#blink"><B>blink</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#blinkCaret()"><B>blinkCaret()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Blinks the caret.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#blockCaret"><B>blockCaret</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#blockCaret"><B>blockCaret</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#BOTTOM"><B>BOTTOM</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#bracketHighlight"><B>bracketHighlight</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#bracketHighlight"><B>bracketHighlight</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#bracketHighlightColor"><B>bracketHighlightColor</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#bracketHighlightColor"><B>bracketHighlightColor</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#bracketLine"><B>bracketLine</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#bracketPosition"><B>bracketPosition</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/Simulator.html#BREAKPOINT"><B>BREAKPOINT</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator">Simulator</A>
<DD>various reasons for simulate to end...
<DT><A HREF="./mars/simulator/Exceptions.html#BREAKPOINT_EXCEPTION"><B>BREAKPOINT_EXCEPTION</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>&nbsp;
<DT><A HREF="./mars/ProgramStatement.html#buildBasicStatementFromBasicInstruction(mars.ErrorList)"><B>buildBasicStatementFromBasicInstruction(ErrorList)</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Given specification of BasicInstruction for this operator, build the
corresponding assembly statement in basic assembly format (e.g.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#buildButtonAreaMarsTool()"><B>buildButtonAreaMarsTool()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>The MarsTool default set of controls has one row of 3 buttons.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#buildButtonAreaStandAlone()"><B>buildButtonAreaStandAlone()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>The Mars stand-alone app default set of controls has two rows of controls.
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#buildConfigurationCollection()"><B>buildConfigurationCollection()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/AbstractFontSettingDialog.html#buildControlPanel()"><B>buildControlPanel()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/AbstractFontSettingDialog.html" title="class in mars.venus">AbstractFontSettingDialog</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/AbstractFontSettingDialog.html#buildDialogPanel()"><B>buildDialogPanel()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/AbstractFontSettingDialog.html" title="class in mars.venus">AbstractFontSettingDialog</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/FloatRepresentation.html#buildDisplayArea()"><B>buildDisplayArea()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/FloatRepresentation.html" title="class in mars.tools">FloatRepresentation</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#buildHeadingArea()"><B>buildHeadingArea()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Constructs GUI header as label with default positioning and font.
<DT><A HREF="./mars/ProgramStatement.html#buildMachineStatementFromBasicStatement(mars.ErrorList)"><B>buildMachineStatementFromBasicStatement(ErrorList)</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Given the current statement in Basic Assembly format (see above), build the
32-bit binary machine code statement.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#buildMainDisplayArea()"><B>buildMainDisplayArea()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Abstract method that must be instantiated by subclass to build the main display area
of the GUI.
<DT><A HREF="./mars/tools/BHTSimulator.html#buildMainDisplayArea()"><B>buildMainDisplayArea()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>Creates a GUI and initialize the GUI with the default values.
<DT><A HREF="./mars/tools/BitmapDisplay.html#buildMainDisplayArea()"><B>buildMainDisplayArea()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BitmapDisplay.html" title="class in mars.tools">BitmapDisplay</A>
<DD>Method that constructs the main display area.
<DT><A HREF="./mars/tools/CacheSimulator.html#buildMainDisplayArea()"><B>buildMainDisplayArea()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/CacheSimulator.html" title="class in mars.tools">CacheSimulator</A>
<DD>Method that constructs the main cache simulator display area.
<DT><A HREF="./mars/tools/DigitalLabSim.html#buildMainDisplayArea()"><B>buildMainDisplayArea()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools">DigitalLabSim</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/FloatRepresentation.html#buildMainDisplayArea()"><B>buildMainDisplayArea()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/FloatRepresentation.html" title="class in mars.tools">FloatRepresentation</A>
<DD>Method that constructs the main display area.
<DT><A HREF="./mars/tools/InstructionCounter.html#buildMainDisplayArea()"><B>buildMainDisplayArea()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools">InstructionCounter</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/InstructionStatistics.html#buildMainDisplayArea()"><B>buildMainDisplayArea()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionStatistics.html" title="class in mars.tools">InstructionStatistics</A>
<DD>creates the display area for the tool as required by the API
<DT><A HREF="./mars/tools/IntroToTools.html#buildMainDisplayArea()"><B>buildMainDisplayArea()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/IntroToTools.html" title="class in mars.tools">IntroToTools</A>
<DD>Implementation of the inherited abstract method to build the main
display area of the GUI.
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#buildMainDisplayArea()"><B>buildMainDisplayArea()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>Method that constructs the main display area.
<DT><A HREF="./mars/tools/MemoryReferenceVisualization.html#buildMainDisplayArea()"><B>buildMainDisplayArea()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/MemoryReferenceVisualization.html" title="class in mars.tools">MemoryReferenceVisualization</A>
<DD>Method that constructs the main display area.
<DT><A HREF="./mars/venus/ToolLoader.html#buildToolsMenu()"><B>buildToolsMenu()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ToolLoader.html" title="class in mars.venus">ToolLoader</A>
<DD>Called in VenusUI to build its Tools menu.
<DT><A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.html#button"><B>button</B></A> -
Variable in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.html" title="class in mars.tools">DigitalLabSim.HexaKeyboard</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Directives.html#BYTE"><B>BYTE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/DataTypes.html#BYTE_SIZE"><B>BYTE_SIZE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Number of bytes occupied by MIPS byte is 1.
</DL>
<HR>
<A NAME="_C_"><!-- --></A><H2>
<B>C</B></H2>
<DL>
<DT><A HREF="./mars/tools/CacheSimulator.html" title="class in mars.tools"><B>CacheSimulator</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>A data cache simulator.<DT><A HREF="./mars/tools/CacheSimulator.html#CacheSimulator(java.lang.String, java.lang.String)"><B>CacheSimulator(String, String)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/CacheSimulator.html" title="class in mars.tools">CacheSimulator</A>
<DD>Simple constructor, likely used to run a stand-alone cache simulator.
<DT><A HREF="./mars/tools/CacheSimulator.html#CacheSimulator()"><B>CacheSimulator()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/CacheSimulator.html" title="class in mars.tools">CacheSimulator</A>
<DD>Simple constructor, likely used by the MARS Tools menu mechanism
<DT><A HREF="./mars/venus/SettingsHighlightingAction.html#CANCEL_TOOL_TIP_TEXT"><B>CANCEL_TOOL_TIP_TEXT</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/SettingsHighlightingAction.html" title="class in mars.venus">SettingsHighlightingAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#CARET_BLINK_RATE"><B>CARET_BLINK_RATE</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Caret blink rate in milliseconds, 0 means don't blink.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#caretBlinkRate"><B>caretBlinkRate</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#caretBlinkRate"><B>caretBlinkRate</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#caretBlinks"><B>caretBlinks</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#caretBlinks"><B>caretBlinks</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#caretColor"><B>caretColor</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#caretColor"><B>caretColor</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#caretEvent"><B>caretEvent</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#caretTimer"><B>caretTimer</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#caretUpdate(javax.swing.event.CaretEvent)"><B>caretUpdate(CaretEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>Display caret position on the edit pane.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#caretVisible"><B>caretVisible</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#caretVisible"><B>caretVisible</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#CAUSE"><B>CAUSE</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#CENTER"><B>CENTER</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Register.html#changeResetValue(int)"><B>changeResetValue(int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Register.html" title="class in mars.mips.hardware">Register</A>
<DD>Change the register's reset value; the value to which it will be
set when <tt>resetValue()</tt> is called.
<DT><A HREF="./mars/assembler/DataTypes.html#CHAR_SIZE"><B>CHAR_SIZE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Number of bytes occupied by MIPS character is 1.
<DT><A HREF="./mars/venus/HardcopyWriter.html#charnum"><B>charnum</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#chars_per_line"><B>chars_per_line</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#chars_per_tab"><B>chars_per_tab</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#charwidth"><B>charwidth</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/SymbolTable.html#clear()"><B>clear()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>Creates a fresh arrayList for a new table.
<DT><A HREF="./mars/mips/hardware/Memory.html#clear()"><B>clear()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Explicitly clear the contents of memory.
<DT><A HREF="./mars/venus/TextSegmentWindow.html#clearAllBreakpoints()"><B>clearAllBreakpoints()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Clears all breakpoints that have been set since last assemble, and
updates the display of the breakpoint column.
<DT><A HREF="./mars/util/Binary.html#clearBit(int, int)"><B>clearBit(int, int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Sets the specified bit of the specified value to 0, and returns the result.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#clearConditionFlag(int)"><B>clearConditionFlag(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Set condition flag to 0 (false).
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#clearConditionFlags()"><B>clearConditionFlags()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Clear all condition flags (0-7).
<DT><A HREF="./mars/venus/Coprocessor0Window.html#clearHighlighting()"><B>clearHighlighting()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor0Window.html" title="class in mars.venus">Coprocessor0Window</A>
<DD>Clear highlight background color from any row currently highlighted.
<DT><A HREF="./mars/venus/Coprocessor1Window.html#clearHighlighting()"><B>clearHighlighting()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor1Window.html" title="class in mars.venus">Coprocessor1Window</A>
<DD>Clear highlight background color from any row currently highlighted.
<DT><A HREF="./mars/venus/DataSegmentWindow.html#clearHighlighting()"><B>clearHighlighting()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/DataSegmentWindow.html" title="class in mars.venus">DataSegmentWindow</A>
<DD>Clear highlight background color from any cell currently highlighted.
<DT><A HREF="./mars/venus/RegistersWindow.html#clearHighlighting()"><B>clearHighlighting()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RegistersWindow.html" title="class in mars.venus">RegistersWindow</A>
<DD>Clear highlight background color from any cell currently highlighted.
<DT><A HREF="./mars/venus/ExecutePane.html#clearPane()"><B>clearPane()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>Clears out all components of the Execute tab: text segment
display, data segment display, label display and register display.
<DT><A HREF="./mars/venus/Coprocessor0Window.html#clearWindow()"><B>clearWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor0Window.html" title="class in mars.venus">Coprocessor0Window</A>
<DD>Reset and redisplay registers
<DT><A HREF="./mars/venus/Coprocessor1Window.html#clearWindow()"><B>clearWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor1Window.html" title="class in mars.venus">Coprocessor1Window</A>
<DD>Reset and redisplay registers.
<DT><A HREF="./mars/venus/DataSegmentWindow.html#clearWindow()"><B>clearWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/DataSegmentWindow.html" title="class in mars.venus">DataSegmentWindow</A>
<DD>Removes the table from its frame, typically done when a file is closed.
<DT><A HREF="./mars/venus/LabelsWindow.html#clearWindow()"><B>clearWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/LabelsWindow.html" title="class in mars.venus">LabelsWindow</A>
<DD>Clear the window
<DT><A HREF="./mars/venus/RegistersWindow.html#clearWindow()"><B>clearWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RegistersWindow.html" title="class in mars.venus">RegistersWindow</A>
<DD>clear and redisplay registers
<DT><A HREF="./mars/venus/TextSegmentWindow.html#clearWindow()"><B>clearWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>remove all components
<DT><A HREF="./mars/simulator/Simulator.html#CLIFF_TERMINATION"><B>CLIFF_TERMINATION</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator">Simulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#CLIP_COPY"><B>CLIP_COPY</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#CLIP_CUT"><B>CLIP_CUT</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#CLIP_PASTE"><B>CLIP_PASTE</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/TokenList.html#clone()"><B>clone()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/TokenList.html" title="class in mars.assembler">TokenList</A>
<DD>Makes clone (shallow copy) of this token list object.
<DT><A HREF="./mars/venus/Editor.html#close()"><B>close()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>Perform "close" operation on current tab's file.
<DT><A HREF="./mars/venus/HardcopyWriter.html#close()"><B>close()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>This is the close( ) method that all Writer subclasses must implement.
<DT><A HREF="./mars/venus/SettingsHighlightingAction.html#CLOSE_TOOL_TIP_TEXT"><B>CLOSE_TOOL_TIP_TEXT</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/SettingsHighlightingAction.html" title="class in mars.venus">SettingsHighlightingAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/Editor.html#closeAll()"><B>closeAll()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>Close all currently open files.
<DT><A HREF="./mars/venus/EditTabbedPane.html#closeAllFiles()"><B>closeAllFiles()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>Carries out all necessary operations to implement
the Close All operation from the File menu.
<DT><A HREF="./mars/venus/EditTabbedPane.html#closeCurrentFile()"><B>closeCurrentFile()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>Carries out all necessary operations to implement
the Close operation from the File menu.
<DT><A HREF="./mars/venus/AbstractFontSettingDialog.html#closeDialog()"><B>closeDialog()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/AbstractFontSettingDialog.html" title="class in mars.venus">AbstractFontSettingDialog</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/SystemIO.html#closeFile(int)"><B>closeFile(int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>Close the file with specified file descriptor
<DT><A HREF="./mars/assembler/TokenTypes.html#COLON"><B>COLON</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/BHTSimGUI.html#COLOR_PREDICTION_CORRECT"><B>COLOR_PREDICTION_CORRECT</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools">BHTSimGUI</A>
<DD>constant for the color to signal a correct prediction
<DT><A HREF="./mars/tools/BHTSimGUI.html#COLOR_PREDICTION_INCORRECT"><B>COLOR_PREDICTION_INCORRECT</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools">BHTSimGUI</A>
<DD>constant for the color to signal a misprediction
<DT><A HREF="./mars/tools/BHTSimGUI.html#COLOR_PREPREDICTION"><B>COLOR_PREPREDICTION</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools">BHTSimGUI</A>
<DD>constant for the color that highlights the current BHT entry
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#cols"><B>cols</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#cols"><B>cols</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/TokenTypes.html#COMMENT"><B>COMMENT</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#COMMENT1"><B>COMMENT1</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>Comment 1 token id.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#COMMENT2"><B>COMMENT2</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>Comment 2 token id.
<DT><A HREF="./mars/assembler/MacroPool.html#commitMacro(mars.assembler.Token)"><B>commitMacro(Token)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler">MacroPool</A>
<DD>This method will be called by parser when reached <code>.end_macro</code>
directive.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.ConnectButton.html#connect()"><B>connect()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.ConnectButton.html" title="class in mars.tools">AbstractMarsToolAndApplication.ConnectButton</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#connectButton"><B>connectButton</B></A> -
Variable in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/SwingWorker.html#construct()"><B>construct()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/SwingWorker.html" title="class in mars.simulator">SwingWorker</A>
<DD>Compute the value to be returned by the <code>get</code> method.
<DT><A HREF="./mars/venus/EditPane.html#convertLineColumnToStreamPosition(int, int)"><B>convertLineColumnToStreamPosition(int, int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Given line and column (position in the line) numbers, calculate
its byte stream position in text being edited.
<DT><A HREF="./mars/venus/EditPane.html#convertStreamPositionToLineColumn(int)"><B>convertStreamPositionToLineColumn(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware"><B>Coprocessor0</B></A> - Class in <A HREF="./mars/mips/hardware/package-summary.html">mars.mips.hardware</A><DD>Represents Coprocessor 0.<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#Coprocessor0()"><B>Coprocessor0()</B></A> -
Constructor for class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/Coprocessor0Window.html" title="class in mars.venus"><B>Coprocessor0Window</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Sets up a window to display registers in the UI.<DT><A HREF="./mars/venus/Coprocessor0Window.html#Coprocessor0Window()"><B>Coprocessor0Window()</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/Coprocessor0Window.html" title="class in mars.venus">Coprocessor0Window</A>
<DD>Constructor which sets up a fresh window with a table that contains the register values.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware"><B>Coprocessor1</B></A> - Class in <A HREF="./mars/mips/hardware/package-summary.html">mars.mips.hardware</A><DD>Represents Coprocessor 1, the Floating Point Unit (FPU)<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#Coprocessor1()"><B>Coprocessor1()</B></A> -
Constructor for class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/Coprocessor1Window.html" title="class in mars.venus"><B>Coprocessor1Window</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Sets up a window to display Coprocessor 1 registers in the Registers pane of the UI.<DT><A HREF="./mars/venus/Coprocessor1Window.html#Coprocessor1Window()"><B>Coprocessor1Window()</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/Coprocessor1Window.html" title="class in mars.venus">Coprocessor1Window</A>
<DD>Constructor which sets up a fresh window with a table that contains the register values.
<DT><A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html#copy()"><B>copy()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html" title="class in mars.venus.editors.jeditsyntax">DefaultInputHandler</A>
<DD>Returns a copy of this input handler that shares the same
key bindings.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#copy()"><B>copy()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Returns a copy of this input handler that shares the same
key bindings.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#copy()"><B>copy()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Places the selected text into the clipboard.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#copy()"><B>copy()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/Globals.html#copyrightHolders"><B>copyrightHolders</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>MARS copyright holders
<DT><A HREF="./mars/Globals.html#copyrightYears"><B>copyrightYears</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>MARS copyright years
<DT><A HREF="./mars/venus/EditPane.html#copyText()"><B>copyText()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>copy currently-selected text into clipboard
<DT><A HREF="./mars/tools/InstructionCounter.html#counter"><B>counter</B></A> -
Variable in class mars.tools.<A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools">InstructionCounter</A>
<DD>Number of instructions executed until now.
<DT><A HREF="./mars/tools/InstructionCounter.html#counterI"><B>counterI</B></A> -
Variable in class mars.tools.<A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools">InstructionCounter</A>
<DD>Number of instructions of type I.
<DT><A HREF="./mars/tools/InstructionCounter.html#counterJ"><B>counterJ</B></A> -
Variable in class mars.tools.<A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools">InstructionCounter</A>
<DD>Number of instructions of type J.
<DT><A HREF="./mars/tools/InstructionCounter.html#counterR"><B>counterR</B></A> -
Variable in class mars.tools.<A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools">InstructionCounter</A>
<DD>Number of instructions of type R.
<DT><A HREF="./mars/mips/hardware/Memory.html#countObservers()"><B>countObservers()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Return number of observers
<DT><A HREF="./mars/mips/instructions/Instruction.html#createExampleTokenList()"><B>createExampleTokenList()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>Used to build a token list from the example instruction
provided as constructor argument.
<DT><A HREF="./mars/util/EditorFont.html#createFontFromStringValues(java.lang.String, java.lang.String, java.lang.String)"><B>createFontFromStringValues(String, String, String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>Creates a new Font object based on the given String specifications.
<DT><A HREF="./mars/MIPSprogram.html#createMacroPool()"><B>createMacroPool()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Instantiates a new <A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler"><CODE>MacroPool</CODE></A> and sends reference of this
<A HREF="./mars/MIPSprogram.html" title="class in mars"><CODE>MIPSprogram</CODE></A> to it
<DT><A HREF="./mars/MIPSprogram.html#createParsedList()"><B>createParsedList()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Produces new empty list to hold parsed source code statements.
<DT><A HREF="./mars/venus/AbstractFontSettingDialog.html#currentFont"><B>currentFont</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/AbstractFontSettingDialog.html" title="class in mars.venus">AbstractFontSettingDialog</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#cut()"><B>cut()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Deletes the selected text from the text area and places it
into the clipboard.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#cut()"><B>cut()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#cutText()"><B>cutText()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>cut currently-selected text into clipboard
</DL>
<HR>
<A NAME="_D_"><!-- --></A><H2>
<B>D</B></H2>
<DL>
<DT><A HREF="./mars/assembler/Directives.html#DATA"><B>DATA</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#DATA_SEGMENT_HIGHLIGHTING"><B>DATA_SEGMENT_HIGHLIGHTING</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to control whether or not highlighting is applied to data segment window
<DT><A HREF="./mars/assembler/Symbol.html#DATA_SYMBOL"><B>DATA_SYMBOL</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Symbol.html" title="class in mars.assembler">Symbol</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#dataBaseAddress"><B>dataBaseAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>base address for storage of non-global static data in data segment: 0x10010000 (from SPIM)
<DT><A HREF="./mars/Settings.html#DATASEGMENT_HIGHLIGHT_BACKGROUND"><B>DATASEGMENT_HIGHLIGHT_BACKGROUND</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>RGB color for text segment highlighted background
<DT><A HREF="./mars/Settings.html#DATASEGMENT_HIGHLIGHT_FONT"><B>DATASEGMENT_HIGHLIGHT_FONT</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Font for text segment highlighted background
<DT><A HREF="./mars/Settings.html#DATASEGMENT_HIGHLIGHT_FOREGROUND"><B>DATASEGMENT_HIGHLIGHT_FOREGROUND</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>RGB color for text segment highlighted foreground
<DT><A HREF="./mars/mips/hardware/Memory.html#dataSegmentBaseAddress"><B>dataSegmentBaseAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>base address for (user) data segment: 0x10000000
<DT><A HREF="./mars/mips/hardware/Memory.html#dataSegmentLimitAddress"><B>dataSegmentLimitAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/DataSegmentWindow.html" title="class in mars.venus"><B>DataSegmentWindow</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Represents the Data Segment window, which is a type of JInternalFrame.<DT><A HREF="./mars/venus/DataSegmentWindow.html#DataSegmentWindow(mars.venus.NumberDisplayBaseChooser[])"><B>DataSegmentWindow(NumberDisplayBaseChooser[])</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/DataSegmentWindow.html" title="class in mars.venus">DataSegmentWindow</A>
<DD>Constructor for the Data Segment window.
<DT><A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler"><B>DataTypes</B></A> - Class in <A HREF="./mars/assembler/package-summary.html">mars.assembler</A><DD>Information about MIPS data types.<DT><A HREF="./mars/assembler/DataTypes.html#DataTypes()"><B>DataTypes()</B></A> -
Constructor for class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/Globals.html#debug"><B>debug</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Flag to determine whether or not to produce internal debugging information.
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#DECIMAL"><B>DECIMAL</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/EditorFont.html#DEFAULT_SIZE"><B>DEFAULT_SIZE</B></A> -
Static variable in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#DEFAULT_STATUS_VALUE"><B>DEFAULT_STATUS_VALUE</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/EditorFont.html#DEFAULT_STYLE_INT"><B>DEFAULT_STYLE_INT</B></A> -
Static variable in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/EditorFont.html#DEFAULT_STYLE_STRING"><B>DEFAULT_STYLE_STRING</B></A> -
Static variable in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#defaultBooleanSettingsValues"><B>defaultBooleanSettingsValues</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Last resort default values for boolean settings; will use only if neither
the Preferences nor the properties file work.
<DT><A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html" title="class in mars.venus.editors.jeditsyntax"><B>DefaultInputHandler</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>The default input handler.<DT><A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html#DefaultInputHandler()"><B>DefaultInputHandler()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html" title="class in mars.venus.editors.jeditsyntax">DefaultInputHandler</A>
<DD>Creates a new input handler with no key bindings defined.
<DT><A HREF="./mars/venus/RunGoAction.html#defaultMaxSteps"><B>defaultMaxSteps</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/RunGoAction.html" title="class in mars.venus">RunGoAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#DELAYED_BRANCHING_ENABLED"><B>DELAYED_BRANCHING_ENABLED</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to determine whether or not delayed branching is in effect at MIPS execution.
<DT><A HREF="./mars/simulator/DelayedBranch.html" title="class in mars.simulator"><B>DelayedBranch</B></A> - Class in <A HREF="./mars/simulator/package-summary.html">mars.simulator</A><DD>Represents a (potential) delayed branch.<DT><A HREF="./mars/simulator/DelayedBranch.html#DelayedBranch()"><B>DelayedBranch()</B></A> -
Constructor for class mars.simulator.<A HREF="./mars/simulator/DelayedBranch.html" title="class in mars.simulator">DelayedBranch</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#DELETE"><B>DELETE</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#DELETE_WORD"><B>DELETE_WORD</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#deleteAsObserver()"><B>deleteAsObserver()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Delete this app/tool as an Observer of MIPS Observables (memory and registers).
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#deleteAsObserver(mars.mips.hardware.Register)"><B>deleteAsObserver(Register)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Delete this app/tool as an Observer of the specified MIPS register
<DT><A HREF="./mars/tools/FloatRepresentation.html#deleteAsObserver()"><B>deleteAsObserver()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/FloatRepresentation.html" title="class in mars.tools">FloatRepresentation</A>
<DD>Delete this app/tool as an Observer of the attached register.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#deleteLines(int, int)"><B>deleteLines(int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>Informs the token marker that line have been deleted from
the document.
<DT><A HREF="./mars/mips/hardware/Memory.html#deleteObserver(java.util.Observer)"><B>deleteObserver(Observer)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Remove specified memory observers
<DT><A HREF="./mars/mips/hardware/Memory.html#deleteObservers()"><B>deleteObservers()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Remove all memory observers
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#deleteRegistersObserver(java.util.Observer)"><B>deleteRegistersObserver(Observer)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>Each individual register is a separate object and Observable.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#deleteRegistersObserver(java.util.Observer)"><B>deleteRegistersObserver(Observer)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Each individual register is a separate object and Observable.
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#deleteRegistersObserver(java.util.Observer)"><B>deleteRegistersObserver(Observer)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>Each individual register is a separate object and Observable.
<DT><A HREF="./mars/assembler/TokenTypes.html#DELIMITER"><B>DELIMITER</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/instructions/Instruction.html#description"><B>description</B></A> -
Variable in class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>Description of instruction for display to user
<DT><A HREF="./mars/venus/HelpHelpAction.html#descriptionDetailSeparator"><B>descriptionDetailSeparator</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/HelpHelpAction.html" title="class in mars.venus">HelpHelpAction</A>
<DD>Separates Instruction name descriptor from detailed (operation) description
in help string.
<DT><A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools"><B>DigitalLabSim</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>&nbsp;<DT><A HREF="./mars/tools/DigitalLabSim.html#DigitalLabSim(java.lang.String, java.lang.String)"><B>DigitalLabSim(String, String)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools">DigitalLabSim</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/DigitalLabSim.html#DigitalLabSim()"><B>DigitalLabSim()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools">DigitalLabSim</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.html" title="class in mars.tools"><B>DigitalLabSim.HexaKeyboard</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>&nbsp;<DT><A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.html#DigitalLabSim.HexaKeyboard()"><B>DigitalLabSim.HexaKeyboard()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.html" title="class in mars.tools">DigitalLabSim.HexaKeyboard</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.EcouteurClick.html" title="class in mars.tools"><B>DigitalLabSim.HexaKeyboard.EcouteurClick</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>&nbsp;<DT><A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.EcouteurClick.html#DigitalLabSim.HexaKeyboard.EcouteurClick(int)"><B>DigitalLabSim.HexaKeyboard.EcouteurClick(int)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.EcouteurClick.html" title="class in mars.tools">DigitalLabSim.HexaKeyboard.EcouteurClick</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/DigitalLabSim.OneSecondCounter.html" title="class in mars.tools"><B>DigitalLabSim.OneSecondCounter</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>&nbsp;<DT><A HREF="./mars/tools/DigitalLabSim.OneSecondCounter.html#DigitalLabSim.OneSecondCounter()"><B>DigitalLabSim.OneSecondCounter()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/DigitalLabSim.OneSecondCounter.html" title="class in mars.tools">DigitalLabSim.OneSecondCounter</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/DigitalLabSim.SevenSegmentDisplay.html" title="class in mars.tools"><B>DigitalLabSim.SevenSegmentDisplay</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>&nbsp;<DT><A HREF="./mars/tools/DigitalLabSim.SevenSegmentDisplay.html#DigitalLabSim.SevenSegmentDisplay(char)"><B>DigitalLabSim.SevenSegmentDisplay(char)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/DigitalLabSim.SevenSegmentDisplay.html" title="class in mars.tools">DigitalLabSim.SevenSegmentDisplay</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/DigitalLabSim.SevenSegmentPanel.html" title="class in mars.tools"><B>DigitalLabSim.SevenSegmentPanel</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>&nbsp;<DT><A HREF="./mars/tools/DigitalLabSim.SevenSegmentPanel.html#DigitalLabSim.SevenSegmentPanel()"><B>DigitalLabSim.SevenSegmentPanel()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/DigitalLabSim.SevenSegmentPanel.html" title="class in mars.tools">DigitalLabSim.SevenSegmentPanel</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/TokenTypes.html#DIRECTIVE"><B>DIRECTIVE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Directives.html" title="class in mars.assembler"><B>Directives</B></A> - Class in <A HREF="./mars/assembler/package-summary.html">mars.assembler</A><DD>Class representing MIPS assembler directives.<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#discardAllUndoableEdits()"><B>discardAllUndoableEdits()</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>Tell UndoManager to discard all its collected undoable edits.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#discardAllUndoableEdits()"><B>discardAllUndoableEdits()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>Get rid of any accumulated undoable edits.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#discardAllUndoableEdits()"><B>discardAllUndoableEdits()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#discardAllUndoableEdits()"><B>discardAllUndoableEdits()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Get rid of any accumulated undoable edits.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.ConnectButton.html#disconnect()"><B>disconnect()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.ConnectButton.html" title="class in mars.tools">AbstractMarsToolAndApplication.ConnectButton</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/VenusUI.html#dispatchEventToMenu(java.awt.event.KeyEvent)"><B>dispatchEventToMenu(KeyEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>Send keyboard event to menu for possible processing.
<DT><A HREF="./mars/tools/DigitalLabSim.SevenSegmentPanel.html#display"><B>display</B></A> -
Variable in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.SevenSegmentPanel.html" title="class in mars.tools">DigitalLabSim.SevenSegmentPanel</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#DISPLAY_ADDRESSES_IN_HEX"><B>DISPLAY_ADDRESSES_IN_HEX</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Default setting for displaying addresses and values in hexidecimal in the Execute
pane.
<DT><A HREF="./mars/Settings.html#DISPLAY_VALUES_IN_HEX"><B>DISPLAY_VALUES_IN_HEX</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#displayCaretPosition(int)"><B>displayCaretPosition(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Update the caret position label on the editor's border to
display the current line and column.
<DT><A HREF="./mars/venus/EditPane.html#displayCaretPosition(java.awt.Point)"><B>displayCaretPosition(Point)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Display cursor coordinates
<DT><A HREF="./mars/simulator/Exceptions.html#DIVIDE_BY_ZERO_EXCEPTION"><B>DIVIDE_BY_ZERO_EXCEPTION</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#document"><B>document</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#document"><B>document</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#DOCUMENT_END"><B>DOCUMENT_END</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#DOCUMENT_HOME"><B>DOCUMENT_HOME</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#documentChanged(javax.swing.event.DocumentEvent)"><B>documentChanged(DocumentEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#documentHandler"><B>documentHandler</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#doFindText(java.lang.String, boolean)"><B>doFindText(String, boolean)</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>Finds next occurrence of text in a forward search of a string.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#doFindText(java.lang.String, boolean)"><B>doFindText(String, boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>Finds next occurrence of text in a forward search of a string.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#doFindText(java.lang.String, boolean)"><B>doFindText(String, boolean)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#doFindText(java.lang.String, boolean)"><B>doFindText(String, boolean)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Finds next occurrence of text in a forward search of a string.
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#doReplace(java.lang.String, java.lang.String, boolean)"><B>doReplace(String, String, boolean)</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>Finds and replaces next occurrence of text in a string in a forward search.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#doReplace(java.lang.String, java.lang.String, boolean)"><B>doReplace(String, String, boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>Finds and replaces next occurrence of text in a string in a forward search.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#doReplace(java.lang.String, java.lang.String, boolean)"><B>doReplace(String, String, boolean)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#doReplace(java.lang.String, java.lang.String, boolean)"><B>doReplace(String, String, boolean)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Finds and replaces next occurrence of text in a string in a forward search.
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#doReplaceAll(java.lang.String, java.lang.String, boolean)"><B>doReplaceAll(String, String, boolean)</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>Finds and replaces <B>ALL</B> occurrences of text in a string in a forward search.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#doReplaceAll(java.lang.String, java.lang.String, boolean)"><B>doReplaceAll(String, String, boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>Finds and replaces <B>ALL</B> occurrences of text in a string in a forward search.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#doReplaceAll(java.lang.String, java.lang.String, boolean)"><B>doReplaceAll(String, String, boolean)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#doReplaceAll(java.lang.String, java.lang.String, boolean)"><B>doReplaceAll(String, String, boolean)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Finds and replaces <B>ALL</B> occurrences of text in a string in a forward search.
<DT><A HREF="./mars/assembler/Directives.html#DOUBLE"><B>DOUBLE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/DataTypes.html#DOUBLE_SIZE"><B>DOUBLE_SIZE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Number of bytes occupied by MIPS double is 8.
<DT><A HREF="./mars/mips/hardware/Memory.html#doublewordAligned(int)"><B>doublewordAligned(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Utility to determine if given address is doubleword-aligned.
<DT><A HREF="./mars/mips/dump/DumpFormat.html" title="interface in mars.mips.dump"><B>DumpFormat</B></A> - Interface in <A HREF="./mars/mips/dump/package-summary.html">mars.mips.dump</A><DD>Interface for memory dump file formats.<DT><A HREF="./mars/mips/dump/DumpFormatLoader.html" title="class in mars.mips.dump"><B>DumpFormatLoader</B></A> - Class in <A HREF="./mars/mips/dump/package-summary.html">mars.mips.dump</A><DD>&nbsp;<DT><A HREF="./mars/mips/dump/DumpFormatLoader.html#DumpFormatLoader()"><B>DumpFormatLoader()</B></A> -
Constructor for class mars.mips.dump.<A HREF="./mars/mips/dump/DumpFormatLoader.html" title="class in mars.mips.dump">DumpFormatLoader</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/dump/AbstractDumpFormat.html#dumpMemoryRange(java.io.File, int, int)"><B>dumpMemoryRange(File, int, int)</B></A> -
Method in class mars.mips.dump.<A HREF="./mars/mips/dump/AbstractDumpFormat.html" title="class in mars.mips.dump">AbstractDumpFormat</A>
<DD>Write MIPS memory contents according to the
specification for this format.
<DT><A HREF="./mars/mips/dump/AsciiTextDumpFormat.html#dumpMemoryRange(java.io.File, int, int)"><B>dumpMemoryRange(File, int, int)</B></A> -
Method in class mars.mips.dump.<A HREF="./mars/mips/dump/AsciiTextDumpFormat.html" title="class in mars.mips.dump">AsciiTextDumpFormat</A>
<DD>Interpret MIPS memory contents as ASCII characters.
<DT><A HREF="./mars/mips/dump/BinaryDumpFormat.html#dumpMemoryRange(java.io.File, int, int)"><B>dumpMemoryRange(File, int, int)</B></A> -
Method in class mars.mips.dump.<A HREF="./mars/mips/dump/BinaryDumpFormat.html" title="class in mars.mips.dump">BinaryDumpFormat</A>
<DD>Write MIPS memory contents in pure binary format.
<DT><A HREF="./mars/mips/dump/BinaryTextDumpFormat.html#dumpMemoryRange(java.io.File, int, int)"><B>dumpMemoryRange(File, int, int)</B></A> -
Method in class mars.mips.dump.<A HREF="./mars/mips/dump/BinaryTextDumpFormat.html" title="class in mars.mips.dump">BinaryTextDumpFormat</A>
<DD>Write MIPS memory contents in binary text format.
<DT><A HREF="./mars/mips/dump/DumpFormat.html#dumpMemoryRange(java.io.File, int, int)"><B>dumpMemoryRange(File, int, int)</B></A> -
Method in interface mars.mips.dump.<A HREF="./mars/mips/dump/DumpFormat.html" title="interface in mars.mips.dump">DumpFormat</A>
<DD>Write MIPS memory contents according to the
specification for this format.
<DT><A HREF="./mars/mips/dump/HexTextDumpFormat.html#dumpMemoryRange(java.io.File, int, int)"><B>dumpMemoryRange(File, int, int)</B></A> -
Method in class mars.mips.dump.<A HREF="./mars/mips/dump/HexTextDumpFormat.html" title="class in mars.mips.dump">HexTextDumpFormat</A>
<DD>Write MIPS memory contents in hexadecimal text format.
<DT><A HREF="./mars/mips/dump/IntelHexDumpFormat.html#dumpMemoryRange(java.io.File, int, int)"><B>dumpMemoryRange(File, int, int)</B></A> -
Method in class mars.mips.dump.<A HREF="./mars/mips/dump/IntelHexDumpFormat.html" title="class in mars.mips.dump">IntelHexDumpFormat</A>
<DD>Write MIPS memory contents according to the Memory Initialization File
(MIF) specification.
<DT><A HREF="./mars/mips/dump/MIFDumpFormat.html#dumpMemoryRange(java.io.File, int, int)"><B>dumpMemoryRange(File, int, int)</B></A> -
Method in class mars.mips.dump.<A HREF="./mars/mips/dump/MIFDumpFormat.html" title="class in mars.mips.dump">MIFDumpFormat</A>
<DD>Write MIPS memory contents according to the Memory Initialization File
(MIF) specification.
<DT><A HREF="./mars/mips/dump/SegmentWindowDumpFormat.html#dumpMemoryRange(java.io.File, int, int)"><B>dumpMemoryRange(File, int, int)</B></A> -
Method in class mars.mips.dump.<A HREF="./mars/mips/dump/SegmentWindowDumpFormat.html" title="class in mars.mips.dump">SegmentWindowDumpFormat</A>
<DD>Write MIPS memory contents in Segment Window format.
<DT><A HREF="./mars/util/MemoryDump.html#dumpTriples"><B>dumpTriples</B></A> -
Static variable in class mars.util.<A HREF="./mars/util/MemoryDump.html" title="class in mars.util">MemoryDump</A>
<DD>A list of segmentname/dumpformat/filename triples which should be dumped
</DL>
<HR>
<A NAME="_E_"><!-- --></A><H2>
<B>E</B></H2>
<DL>
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#editable"><B>editable</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#editable"><B>editable</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditCopyAction.html" title="class in mars.venus"><B>EditCopyAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the Edit -> Copy menu item<DT><A HREF="./mars/venus/EditCopyAction.html#EditCopyAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>EditCopyAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/EditCopyAction.html" title="class in mars.venus">EditCopyAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditCutAction.html" title="class in mars.venus"><B>EditCutAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the Edit -> Cut menu item<DT><A HREF="./mars/venus/EditCutAction.html#EditCutAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>EditCutAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/EditCutAction.html" title="class in mars.venus">EditCutAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileStatus.html#EDITED"><B>EDITED</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>open/saved edit window with unsaved edits
<DT><A HREF="./mars/venus/EditFindReplaceAction.html" title="class in mars.venus"><B>EditFindReplaceAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the Edit -> Find/Replace menu item<DT><A HREF="./mars/venus/EditFindReplaceAction.html#EditFindReplaceAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>EditFindReplaceAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/EditFindReplaceAction.html" title="class in mars.venus">EditFindReplaceAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/Editor.html" title="class in mars.venus"><B>Editor</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Manage the file being edited.<DT><A HREF="./mars/venus/Editor.html#Editor(mars.venus.VenusUI)"><B>Editor(VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>Create editor.
<DT><A HREF="./mars/Settings.html#EDITOR_CURRENT_LINE_HIGHLIGHTING"><B>EDITOR_CURRENT_LINE_HIGHLIGHTING</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to control whether or not editor will highlight the line currently being edited
<DT><A HREF="./mars/Settings.html#EDITOR_FONT"><B>EDITOR_FONT</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Font for the text editor
<DT><A HREF="./mars/Settings.html#EDITOR_LINE_NUMBERS_DISPLAYED"><B>EDITOR_LINE_NUMBERS_DISPLAYED</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to determine whether or not the editor will display line numbers.
<DT><A HREF="./mars/Settings.html#EDITOR_POPUP_PREFIX_LENGTH"><B>EDITOR_POPUP_PREFIX_LENGTH</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Number of letters to be matched by editor's instruction guide before popup generated (if popup enabled)
<DT><A HREF="./mars/Settings.html#EDITOR_TAB_SIZE"><B>EDITOR_TAB_SIZE</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Editor tab size in characters.
<DT><A HREF="./mars/util/EditorFont.html" title="class in mars.util"><B>EditorFont</B></A> - Class in <A HREF="./mars/util/package-summary.html">mars.util</A><DD>Specialized Font class designed to be used by both the
settings menu methods and the Settings class.<DT><A HREF="./mars/util/EditorFont.html#EditorFont()"><B>EditorFont()</B></A> -
Constructor for class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html" title="class in mars.venus"><B>EditPane</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Represents one file opened for editing.<DT><A HREF="./mars/venus/EditPane.html#EditPane(mars.venus.VenusUI)"><B>EditPane(VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Constructor for the EditPane class.
<DT><A HREF="./mars/venus/EditPasteAction.html" title="class in mars.venus"><B>EditPasteAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the Edit -> Paste menu item<DT><A HREF="./mars/venus/EditPasteAction.html#EditPasteAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>EditPasteAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/EditPasteAction.html" title="class in mars.venus">EditPasteAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditRedoAction.html" title="class in mars.venus"><B>EditRedoAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the Edit -> Redo menu item<DT><A HREF="./mars/venus/EditRedoAction.html#EditRedoAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>EditRedoAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/EditRedoAction.html" title="class in mars.venus">EditRedoAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditSelectAllAction.html" title="class in mars.venus"><B>EditSelectAllAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the Edit -> Copy menu item<DT><A HREF="./mars/venus/EditSelectAllAction.html#EditSelectAllAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>EditSelectAllAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/EditSelectAllAction.html" title="class in mars.venus">EditSelectAllAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/Editor.html#editsSavedOrAbandoned()"><B>editsSavedOrAbandoned()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>Called by several of the Action objects when there is potential
loss of editing changes.
<DT><A HREF="./mars/venus/EditTabbedPane.html#editsSavedOrAbandoned()"><B>editsSavedOrAbandoned()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>Check whether file has unsaved edits and, if so, check with user about saving them.
<DT><A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus"><B>EditTabbedPane</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Tabbed pane for the editor.<DT><A HREF="./mars/venus/EditTabbedPane.html#EditTabbedPane(mars.venus.VenusUI, mars.venus.Editor, mars.venus.MainPane)"><B>EditTabbedPane(VenusUI, Editor, MainPane)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>Constructor for the EditTabbedPane class.
<DT><A HREF="./mars/venus/EditUndoAction.html" title="class in mars.venus"><B>EditUndoAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the Edit -> Undo menu item<DT><A HREF="./mars/venus/EditUndoAction.html#EditUndoAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>EditUndoAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/EditUndoAction.html" title="class in mars.venus">EditUndoAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#electricScroll"><B>electricScroll</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#electricScroll"><B>electricScroll</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/BackStepper.html#empty()"><B>empty()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Test whether there are steps that can be undone.
<DT><A HREF="./mars/simulator/BackStepper.html#enabled()"><B>enabled()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Determine whether execution "undo" steps are currently being recorded.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#END"><B>END</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#END"><B>END</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>The token type, that along with a length of 0
marks the end of the token list.
<DT><A HREF="./mars/assembler/Directives.html#END_MACRO"><B>END_MACRO</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html#endCompoundEdit()"><B>endCompoundEdit()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html" title="class in mars.venus.editors.jeditsyntax">SyntaxDocument</A>
<DD>Ends a compound edit that can be undone in one operation.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#ensureCapacity(int)"><B>ensureCapacity(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>Ensures that the <code>lineInfo</code> array can contain the
specified index.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#eolMarkerColor"><B>eolMarkerColor</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#eolMarkerColor"><B>eolMarkerColor</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#eolMarkers"><B>eolMarkers</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#eolMarkers"><B>eolMarkers</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#EPC"><B>EPC</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Macro.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Directives.html#EQV"><B>EQV</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/TokenTypes.html#ERROR"><B>ERROR</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/ErrorMessage.html#ERROR"><B>ERROR</B></A> -
Static variable in class mars.<A HREF="./mars/ErrorMessage.html" title="class in mars">ErrorMessage</A>
<DD>Constant to indicate this message is error not warning
<DT><A HREF="./mars/ErrorList.html#ERROR_MESSAGE_PREFIX"><B>ERROR_MESSAGE_PREFIX</B></A> -
Static variable in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>&nbsp;
<DT><A HREF="./mars/ErrorList.html#errorCount()"><B>errorCount()</B></A> -
Method in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>Count of number of error messages in list.
<DT><A HREF="./mars/ErrorList.html#errorLimitExceeded()"><B>errorLimitExceeded()</B></A> -
Method in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>Check to see if error limit has been exceeded.
<DT><A HREF="./mars/ErrorList.html" title="class in mars"><B>ErrorList</B></A> - Class in <A HREF="./mars/package-summary.html">mars</A><DD>Maintains list of generated error messages, regardless of source (tokenizing, parsing,
assembly, execution).<DT><A HREF="./mars/ErrorList.html#ErrorList()"><B>ErrorList()</B></A> -
Constructor for class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>Constructor for ErrorList
<DT><A HREF="./mars/ErrorMessage.html" title="class in mars"><B>ErrorMessage</B></A> - Class in <A HREF="./mars/package-summary.html">mars</A><DD>Represents occurrance of an error detected during tokenizing, assembly or simulation.<DT><A HREF="./mars/ErrorMessage.html#ErrorMessage(java.lang.String, int, int, java.lang.String)"><B>ErrorMessage(String, int, int, String)</B></A> -
Constructor for class mars.<A HREF="./mars/ErrorMessage.html" title="class in mars">ErrorMessage</A>
<DD><B>Deprecated.</B>&nbsp;<I>Newer constructors replace the String filename parameter with a MIPSprogram parameter to provide more information.</I>
<DT><A HREF="./mars/ErrorMessage.html#ErrorMessage(java.lang.String, int, int, java.lang.String, java.lang.String)"><B>ErrorMessage(String, int, int, String, String)</B></A> -
Constructor for class mars.<A HREF="./mars/ErrorMessage.html" title="class in mars">ErrorMessage</A>
<DD><B>Deprecated.</B>&nbsp;<I>Newer constructors replace the String filename parameter with a MIPSprogram parameter to provide more information.</I>
<DT><A HREF="./mars/ErrorMessage.html#ErrorMessage(boolean, java.lang.String, int, int, java.lang.String, java.lang.String)"><B>ErrorMessage(boolean, String, int, int, String, String)</B></A> -
Constructor for class mars.<A HREF="./mars/ErrorMessage.html" title="class in mars">ErrorMessage</A>
<DD><B>Deprecated.</B>&nbsp;<I>Newer constructors replace the String filename parameter with a MIPSprogram parameter to provide more information.</I>
<DT><A HREF="./mars/ErrorMessage.html#ErrorMessage(mars.MIPSprogram, int, int, java.lang.String)"><B>ErrorMessage(MIPSprogram, int, int, String)</B></A> -
Constructor for class mars.<A HREF="./mars/ErrorMessage.html" title="class in mars">ErrorMessage</A>
<DD>Constructor for ErrorMessage.
<DT><A HREF="./mars/ErrorMessage.html#ErrorMessage(boolean, mars.MIPSprogram, int, int, java.lang.String)"><B>ErrorMessage(boolean, MIPSprogram, int, int, String)</B></A> -
Constructor for class mars.<A HREF="./mars/ErrorMessage.html" title="class in mars">ErrorMessage</A>
<DD>Constructor for ErrorMessage.
<DT><A HREF="./mars/ErrorMessage.html#ErrorMessage(mars.ProgramStatement, java.lang.String)"><B>ErrorMessage(ProgramStatement, String)</B></A> -
Constructor for class mars.<A HREF="./mars/ErrorMessage.html" title="class in mars">ErrorMessage</A>
<DD>Constructor for ErrorMessage, to be used for runtime exceptions.
<DT><A HREF="./mars/ProcessingException.html#errors()"><B>errors()</B></A> -
Method in exception mars.<A HREF="./mars/ProcessingException.html" title="class in mars">ProcessingException</A>
<DD>Produce the list of error messages.
<DT><A HREF="./mars/ErrorList.html#errorsOccurred()"><B>errorsOccurred()</B></A> -
Method in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>Determine whether error has occured or not.
<DT><A HREF="./mars/Settings.html#EVEN_ROW_BACKGROUND"><B>EVEN_ROW_BACKGROUND</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>RGB color for table even row background (text, data, register displays)
<DT><A HREF="./mars/Settings.html#EVEN_ROW_FONT"><B>EVEN_ROW_FONT</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Font for table even row background (text, data, register displays)
<DT><A HREF="./mars/Settings.html#EVEN_ROW_FOREGROUND"><B>EVEN_ROW_FOREGROUND</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>RGB color for table even row foreground (text, data, register displays)
<DT><A HREF="./mars/mips/instructions/Instruction.html#exampleFormat"><B>exampleFormat</B></A> -
Variable in class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>Example usage of this instruction.
<DT><A HREF="./mars/simulator/Simulator.html#EXCEPTION"><B>EXCEPTION</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator">Simulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#EXCEPTION_HANDLER"><B>EXCEPTION_HANDLER</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Current specified exception handler file (a MIPS assembly source file)
<DT><A HREF="./mars/Settings.html#EXCEPTION_HANDLER_ENABLED"><B>EXCEPTION_HANDLER_ENABLED</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to determine whether the currently selected exception handler source file will
be included in each assembly operation.
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#EXCEPTION_LEVEL"><B>EXCEPTION_LEVEL</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#exceptionHandlerAddress"><B>exceptionHandlerAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>starting address for exception handlers: 0x80000180
<DT><A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator"><B>Exceptions</B></A> - Class in <A HREF="./mars/simulator/package-summary.html">mars.simulator</A><DD>Represents an error/interrupt that occurs during execution (simulation).<DT><A HREF="./mars/simulator/Exceptions.html#Exceptions()"><B>Exceptions()</B></A> -
Constructor for class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#executeAction(java.awt.event.ActionListener, java.lang.Object, java.lang.String)"><B>executeAction(ActionListener, Object, String)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Executes the specified action, repeating and recording it as
necessary.
<DT><A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus"><B>ExecutePane</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Container for the execution-related windows.<DT><A HREF="./mars/venus/ExecutePane.html#ExecutePane(mars.venus.VenusUI, mars.venus.RegistersWindow, mars.venus.Coprocessor1Window, mars.venus.Coprocessor0Window)"><B>ExecutePane(VenusUI, RegistersWindow, Coprocessor1Window, Coprocessor0Window)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>initialize the Execute pane with major components
<DT><A HREF="./mars/Globals.html#exitCode"><B>exitCode</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>MARS exit code -- useful with SYSCALL 17 when running from command line (not GUI)
<DT><A HREF="./mars/Settings.html#EXTENDED_ASSEMBLER_ENABLED"><B>EXTENDED_ASSEMBLER_ENABLED</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to determine whether or not program being assembled is limited to
basic MIPS instructions and formats.
<DT><A HREF="./mars/mips/instructions/ExtendedInstruction.html" title="class in mars.mips.instructions"><B>ExtendedInstruction</B></A> - Class in <A HREF="./mars/mips/instructions/package-summary.html">mars.mips.instructions</A><DD>ExtendedInstruction represents a MIPS extended (a.k.a pseudo) instruction.<DT><A HREF="./mars/mips/instructions/ExtendedInstruction.html#ExtendedInstruction(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>ExtendedInstruction(String, String, String, String)</B></A> -
Constructor for class mars.mips.instructions.<A HREF="./mars/mips/instructions/ExtendedInstruction.html" title="class in mars.mips.instructions">ExtendedInstruction</A>
<DD>Constructor for ExtendedInstruction.
<DT><A HREF="./mars/mips/instructions/ExtendedInstruction.html#ExtendedInstruction(java.lang.String, java.lang.String, java.lang.String)"><B>ExtendedInstruction(String, String, String)</B></A> -
Constructor for class mars.mips.instructions.<A HREF="./mars/mips/instructions/ExtendedInstruction.html" title="class in mars.mips.instructions">ExtendedInstruction</A>
<DD>Constructor for ExtendedInstruction.
<DT><A HREF="./mars/mips/instructions/ExtendedInstruction.html#ExtendedInstruction(java.lang.String, java.lang.String)"><B>ExtendedInstruction(String, String)</B></A> -
Constructor for class mars.mips.instructions.<A HREF="./mars/mips/instructions/ExtendedInstruction.html" title="class in mars.mips.instructions">ExtendedInstruction</A>
<DD>Constructor for ExtendedInstruction, where no instruction description or
compact translation is provided.
<DT><A HREF="./mars/assembler/Directives.html#EXTERN"><B>EXTERN</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/Exceptions.html#EXTERNAL_INTERRUPT_DISPLAY"><B>EXTERNAL_INTERRUPT_DISPLAY</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/DigitalLabSim.html#EXTERNAL_INTERRUPT_HEXA_KEYBOARD"><B>EXTERNAL_INTERRUPT_HEXA_KEYBOARD</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools">DigitalLabSim</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/Exceptions.html#EXTERNAL_INTERRUPT_KEYBOARD"><B>EXTERNAL_INTERRUPT_KEYBOARD</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>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.
<DT><A HREF="./mars/tools/DigitalLabSim.html#EXTERNAL_INTERRUPT_TIMER"><B>EXTERNAL_INTERRUPT_TIMER</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools">DigitalLabSim</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/Simulator.html#externalInterruptingDevice"><B>externalInterruptingDevice</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator">Simulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#externBaseAddress"><B>externBaseAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>base address for .extern directive: 0x10000000
<DT><A HREF="./mars/tools/BHTSimulator.html#extractBranchAddress(mars.ProgramStatement)"><B>extractBranchAddress(ProgramStatement)</B></A> -
Static method in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>Extracts the target address of the branch.
<DT><A HREF="./mars/mips/instructions/Instruction.html#extractOperator(java.lang.String)"><B>extractOperator(String)</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>Used by subclass constructors to extract operator mnemonic from the
instruction example.
</DL>
<HR>
<A NAME="_F_"><!-- --></A><H2>
<B>F</B></H2>
<DL>
<DT><A HREF="./mars/venus/FileCloseAction.html" title="class in mars.venus"><B>FileCloseAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the File -> Close menu item<DT><A HREF="./mars/venus/FileCloseAction.html#FileCloseAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>FileCloseAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/FileCloseAction.html" title="class in mars.venus">FileCloseAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileCloseAllAction.html" title="class in mars.venus"><B>FileCloseAllAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the File -> Close All menu item<DT><A HREF="./mars/venus/FileCloseAllAction.html#FileCloseAllAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>FileCloseAllAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/FileCloseAllAction.html" title="class in mars.venus">FileCloseAllAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileDumpMemoryAction.html" title="class in mars.venus"><B>FileDumpMemoryAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the File -> Save For Dump Memory menu item<DT><A HREF="./mars/venus/FileDumpMemoryAction.html#FileDumpMemoryAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>FileDumpMemoryAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/FileDumpMemoryAction.html" title="class in mars.venus">FileDumpMemoryAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/SystemIO.html#fileErrorString"><B>fileErrorString</B></A> -
Static variable in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>String used for description of file error
<DT><A HREF="./mars/venus/FileExitAction.html" title="class in mars.venus"><B>FileExitAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the File -> Exit menu item<DT><A HREF="./mars/venus/FileExitAction.html#FileExitAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>FileExitAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/FileExitAction.html" title="class in mars.venus">FileExitAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/FilenameFinder.html#fileExtensionMatch(java.lang.String, java.lang.String)"><B>fileExtensionMatch(String, String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/FilenameFinder.html" title="class in mars.util">FilenameFinder</A>
<DD>Determine if given filename ends with given extension.
<DT><A HREF="./mars/Globals.html#fileExtensions"><B>fileExtensions</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>List of accepted file extensions for MIPS assembly source files.
<DT><A HREF="./mars/ErrorList.html#FILENAME_PREFIX"><B>FILENAME_PREFIX</B></A> -
Static variable in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/FilenameFinder.html" title="class in mars.util"><B>FilenameFinder</B></A> - Class in <A HREF="./mars/util/package-summary.html">mars.util</A><DD>Utility class to perform necessary file-related search
operations.<DT><A HREF="./mars/util/FilenameFinder.html#FilenameFinder()"><B>FilenameFinder()</B></A> -
Constructor for class mars.util.<A HREF="./mars/util/FilenameFinder.html" title="class in mars.util">FilenameFinder</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileNewAction.html" title="class in mars.venus"><B>FileNewAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the File -> New menu item<DT><A HREF="./mars/venus/FileNewAction.html#FileNewAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>FileNewAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/FileNewAction.html" title="class in mars.venus">FileNewAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileOpenAction.html" title="class in mars.venus"><B>FileOpenAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the File -> Open menu item<DT><A HREF="./mars/venus/FileOpenAction.html#FileOpenAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>FileOpenAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/FileOpenAction.html" title="class in mars.venus">FileOpenAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FilePrintAction.html" title="class in mars.venus"><B>FilePrintAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the File -> Print menu item<DT><A HREF="./mars/venus/FilePrintAction.html#FilePrintAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>FilePrintAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/FilePrintAction.html" title="class in mars.venus">FilePrintAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileSaveAction.html" title="class in mars.venus"><B>FileSaveAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the File -> Save menu item<DT><A HREF="./mars/venus/FileSaveAction.html#FileSaveAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>FileSaveAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/FileSaveAction.html" title="class in mars.venus">FileSaveAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileSaveAllAction.html" title="class in mars.venus"><B>FileSaveAllAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the File -> Close All menu item<DT><A HREF="./mars/venus/FileSaveAllAction.html#FileSaveAllAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>FileSaveAllAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/FileSaveAllAction.html" title="class in mars.venus">FileSaveAllAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileSaveAsAction.html" title="class in mars.venus"><B>FileSaveAsAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the File -> Save As menu item<DT><A HREF="./mars/venus/FileSaveAsAction.html#FileSaveAsAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>FileSaveAsAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/FileSaveAsAction.html" title="class in mars.venus">FileSaveAsAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileStatus.html" title="class in mars.venus"><B>FileStatus</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Used to store and return information on the status of the current ASM file that
is being edited in the program.<DT><A HREF="./mars/venus/FileStatus.html#FileStatus()"><B>FileStatus()</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Create a FileStatus object with FileStatis.NO_FILE for status and null for file getters.
<DT><A HREF="./mars/venus/FileStatus.html#FileStatus(int, java.lang.String)"><B>FileStatus(int, String)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Create a FileStatus object with given status and file pathname.
<DT><A HREF="./mars/mips/instructions/InstructionSet.html#findByBinaryCode(int)"><B>findByBinaryCode(int)</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/InstructionSet.html" title="class in mars.mips.instructions">InstructionSet</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/dump/DumpFormatLoader.html#findDumpFormatGivenCommandDescriptor(java.util.ArrayList, java.lang.String)"><B>findDumpFormatGivenCommandDescriptor(ArrayList, String)</B></A> -
Static method in class mars.mips.dump.<A HREF="./mars/mips/dump/DumpFormatLoader.html" title="class in mars.mips.dump">DumpFormatLoader</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextUtilities.html#findMatchingBracket(javax.swing.text.Document, int)"><B>findMatchingBracket(Document, int)</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextUtilities.html" title="class in mars.venus.editors.jeditsyntax">TextUtilities</A>
<DD>Returns the offset of the bracket matching the one at the
specified offset of the document, or -1 if the bracket is
unmatched (or if the character is not a bracket).
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextUtilities.html#findWordEnd(java.lang.String, int, java.lang.String)"><B>findWordEnd(String, int, String)</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextUtilities.html" title="class in mars.venus.editors.jeditsyntax">TextUtilities</A>
<DD>Locates the end of the word at the specified position.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextUtilities.html#findWordStart(java.lang.String, int, java.lang.String)"><B>findWordStart(String, int, String)</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextUtilities.html" title="class in mars.venus.editors.jeditsyntax">TextUtilities</A>
<DD>Locates the start of the word at the specified position.
<DT><A HREF="./mars/simulator/SwingWorker.html#finished()"><B>finished()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/SwingWorker.html" title="class in mars.simulator">SwingWorker</A>
<DD>Called on the event dispatching thread (not on the worker thread)
after the <code>construct</code> method has returned.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#fireCaretEvent()"><B>fireCaretEvent()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html#fireInsertUpdate(javax.swing.event.DocumentEvent)"><B>fireInsertUpdate(DocumentEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html" title="class in mars.venus.editors.jeditsyntax">SyntaxDocument</A>
<DD>We overwrite this method to update the token marker
state immediately so that any event listeners get a
consistent token marker.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html#fireRemoveUpdate(javax.swing.event.DocumentEvent)"><B>fireRemoveUpdate(DocumentEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html" title="class in mars.venus.editors.jeditsyntax">SyntaxDocument</A>
<DD>We overwrite this method to update the token marker
state immediately so that any event listeners get a
consistent token marker.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#firstLine"><B>firstLine</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#firstToken"><B>firstToken</B></A> -
Variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>The first token in the list.
<DT><A HREF="./mars/assembler/SymbolTable.html#fixSymbolTableAddress(int, int)"><B>fixSymbolTableAddress(int, int)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>Fix address in symbol table entry.
<DT><A HREF="./mars/assembler/Directives.html#FLOAT"><B>FLOAT</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/DataTypes.html#FLOAT_SIZE"><B>FLOAT_SIZE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Number of bytes occupied by MIPS float is 4.
<DT><A HREF="./mars/simulator/Exceptions.html#FLOATING_POINT_OVERFLOW"><B>FLOATING_POINT_OVERFLOW</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/Exceptions.html#FLOATING_POINT_UNDERFLOW"><B>FLOATING_POINT_UNDERFLOW</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/FloatRepresentation.html" title="class in mars.tools"><B>FloatRepresentation</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>Tool to help students learn about IEEE 754 representation of 32 bit
floating point values.<DT><A HREF="./mars/tools/FloatRepresentation.html#FloatRepresentation(java.lang.String, java.lang.String)"><B>FloatRepresentation(String, String)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/FloatRepresentation.html" title="class in mars.tools">FloatRepresentation</A>
<DD>Simple constructor, likely used to run a stand-alone memory reference visualizer.
<DT><A HREF="./mars/tools/FloatRepresentation.html#FloatRepresentation()"><B>FloatRepresentation()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/FloatRepresentation.html" title="class in mars.tools">FloatRepresentation</A>
<DD>Simple constructor, likely used by the MARS Tools menu mechanism
<DT><A HREF="./mars/venus/HardcopyWriter.html#flush()"><B>flush()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>This is the flush( ) method that all Writer subclasses must implement.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#fm"><B>fm</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#focusedComponent"><B>focusedComponent</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#font"><B>font</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#fontsize"><B>fontsize</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#formatDoubleNumber(long, int)"><B>formatDoubleNumber(long, int)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>Produces a string form of a double given a long containing
the 64 bit pattern and the numerical base to use (10 or 16).
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#formatFloatNumber(int, int)"><B>formatFloatNumber(int, int)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>Produces a string form of a float given an integer containing
the 32 bit pattern and the numerical base to use (10 or 16).
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#formatNumber(int, int)"><B>formatNumber(int, int)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>Produces a string form of an integer given the value and the
numerical base to convert it to.
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#formatNumber(float, int)"><B>formatNumber(float, int)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>Produces a string form of a float given the value and the
numerical base to convert it to.
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#formatNumber(double, int)"><B>formatNumber(double, int)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>Produces a string form of a double given the value and the
numerical base to convert it to.
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#formatNumber(int)"><B>formatNumber(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>Produces a string form of a number given the value.
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#formatUnsignedInteger(int, int)"><B>formatUnsignedInteger(int, int)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>Produces a string form of an unsigned given the value and the
numerical base to convert it to.
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#formatUnsignedInteger(int)"><B>formatUnsignedInteger(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>Produces a string form of an unsigned integer given the value.
<DT><A HREF="./mars/assembler/TokenTypes.html#FP_REGISTER_NAME"><B>FP_REGISTER_NAME</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_G_"><!-- --></A><H2>
<B>G</B></H2>
<DL>
<DT><A HREF="./mars/ErrorList.html#generateErrorAndWarningReport()"><B>generateErrorAndWarningReport()</B></A> -
Method in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>Produce report containing both warnings and errors, warnings first.
<DT><A HREF="./mars/ErrorList.html#generateErrorReport()"><B>generateErrorReport()</B></A> -
Method in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>Produce error report.
<DT><A HREF="./mars/ErrorList.html#generateWarningReport()"><B>generateWarningReport()</B></A> -
Method in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>Produce warning report.
<DT><A HREF="./mars/Settings.html#GENERIC_TEXT_EDITOR"><B>GENERIC_TEXT_EDITOR</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to control whether or not to use generic text editor instead of language-aware styled editor
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic"><B>GenericTextArea</B></A> - Class in <A HREF="./mars/venus/editors/generic/package-summary.html">mars.venus.editors.generic</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#GenericTextArea(mars.venus.EditPane, javax.swing.JComponent)"><B>GenericTextArea(EditPane, JComponent)</B></A> -
Constructor for class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/TokenList.html#get(int)"><B>get(int)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/TokenList.html" title="class in mars.assembler">TokenList</A>
<DD>Returns requested token given position number (starting at 0).
<DT><A HREF="./mars/mips/hardware/Memory.html#get(int, int)"><B>get(int, int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Starting at the given word address, read the given number of bytes (max 4).
<DT><A HREF="./mars/simulator/SwingWorker.html#get()"><B>get()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/SwingWorker.html" title="class in mars.simulator">SwingWorker</A>
<DD>Return the value created by the <code>construct</code> method.
<DT><A HREF="./mars/venus/FileStatus.html#get()"><B>get()</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Get file status
<DT><A HREF="./mars/mips/hardware/AccessNotice.html#getAccessType()"><B>getAccessType()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/AccessNotice.html" title="class in mars.mips.hardware">AccessNotice</A>
<DD>Get the access type: READ or WRITE.
<DT><A HREF="./mars/simulator/SimulatorNotice.html#getAction()"><B>getAction()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/SimulatorNotice.html" title="class in mars.simulator">SimulatorNotice</A>
<DD>Fetch the memory address that was accessed.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#getAction(java.lang.String)"><B>getAction(String)</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Returns a named text area action.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#getActionName(java.awt.event.ActionListener)"><B>getActionName(ActionListener)</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Returns the name of the specified text area action.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#getActions()"><B>getActions()</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Returns an enumeration of all available actions.
<DT><A HREF="./mars/assembler/Symbol.html#getAddress()"><B>getAddress()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Symbol.html" title="class in mars.assembler">Symbol</A>
<DD>Returns the address of the the Symbol.
<DT><A HREF="./mars/assembler/SymbolTable.html#getAddress(java.lang.String)"><B>getAddress(String)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>Method to return the address associated with the given label.
<DT><A HREF="./mars/mips/hardware/AddressErrorException.html#getAddress()"><B>getAddress()</B></A> -
Method in exception mars.mips.hardware.<A HREF="./mars/mips/hardware/AddressErrorException.html" title="class in mars.mips.hardware">AddressErrorException</A>
<DD>Get the erroneous memory address.
<DT><A HREF="./mars/mips/hardware/MemoryAccessNotice.html#getAddress()"><B>getAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryAccessNotice.html" title="class in mars.mips.hardware">MemoryAccessNotice</A>
<DD>Fetch the memory address that was accessed.
<DT><A HREF="./mars/ProgramStatement.html#getAddress()"><B>getAddress()</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Produces Text Segment address where the binary machine statement is stored.
<DT><A HREF="./mars/venus/ExecutePane.html#getAddressDisplayBase()"><B>getAddressDisplayBase()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>Retrieve the number system base for displaying memory addresses
<DT><A HREF="./mars/venus/ExecutePane.html#getAddressDisplayBaseChooser()"><B>getAddressDisplayBaseChooser()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>Retrieve component used to set numerical base (10 or 16) of address display.
<DT><A HREF="./mars/venus/VenusUI.html#getAddressDisplayBaseMenuItem()"><B>getAddressDisplayBaseMenuItem()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>Get reference to settings menu item for display base of memory/register values.
<DT><A HREF="./mars/assembler/SymbolTable.html#getAddressLocalOrGlobal(java.lang.String)"><B>getAddressLocalOrGlobal(String)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>Method to return the address associated with the given label.
<DT><A HREF="./mars/mips/hardware/Memory.html#getAddressOfFirstNull(int, int)"><B>getAddressOfFirstNull(int, int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Look for first "null" memory value in an address range.
<DT><A HREF="./mars/util/MemoryDump.html#getAddressOfFirstNull(int, int)"><B>getAddressOfFirstNull(int, int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/MemoryDump.html" title="class in mars.util">MemoryDump</A>
<DD>Look for first "null" memory value in an address range.
<DT><A HREF="./mars/util/EditorFont.html#getAllFamilies()"><B>getAllFamilies()</B></A> -
Static method in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>Obtain an array of all available font family names.
<DT><A HREF="./mars/assembler/SymbolTable.html#getAllSymbols()"><B>getAllSymbols()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>For obtaining all the Symbols.
<DT><A HREF="./mars/assembler/Macro.html#getArgs()"><B>getArgs()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/Globals.html#getAsciiNonPrint()"><B>getAsciiNonPrint()</B></A> -
Static method in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>&nbsp;
<DT><A HREF="./mars/Globals.html#getAsciiStrings()"><B>getAsciiStrings()</B></A> -
Static method in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#getAssembleAllEnabled()"><B>getAssembleAllEnabled()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.ASSEMBLE_ALL_ENABLED</code>)</I>
<DT><A HREF="./mars/Settings.html#getAssembleOnOpenEnabled()"><B>getAssembleOnOpenEnabled()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.ASSEMBLE_ON_OPEN_ENABLED</code>)</I>
<DT><A HREF="./mars/venus/MessagesPane.html#getAssembleTextArea()"><B>getAssembleTextArea()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/MessagesPane.html" title="class in mars.venus">MessagesPane</A>
<DD>Returns component used to display assembler messages
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getAutoIndent()"><B>getAutoIndent()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Constructs string for auto-indent feature.
<DT><A HREF="./mars/MIPSprogram.html#getBackStepper()"><B>getBackStepper()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Returns BackStepper associated with this program.
<DT><A HREF="./mars/Settings.html#getBackSteppingEnabled()"><B>getBackSteppingEnabled()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Return whether backstepping is permitted at this time.
<DT><A HREF="./mars/Settings.html#getBareMachineEnabled()"><B>getBareMachineEnabled()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.BARE_MACHINE_ENABLED</code>)</I>
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#getBase()"><B>getBase()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>Retrieve the current number base.
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#getBase(boolean)"><B>getBase(boolean)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>Return the number base corresponding to the specified setting.
<DT><A HREF="./mars/util/MemoryDump.html#getBaseAddresses(java.lang.String[])"><B>getBaseAddresses(String[])</B></A> -
Static method in class mars.util.<A HREF="./mars/util/MemoryDump.html" title="class in mars.util">MemoryDump</A>
<DD>Get the MIPS memory base address(es) of the specified segment name(s).
<DT><A HREF="./mars/ProgramStatement.html#getBasicAssemblyStatement()"><B>getBasicAssemblyStatement()</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Produces Basic Assembly statement for this MIPS source statement.
<DT><A HREF="./mars/mips/instructions/ExtendedInstruction.html#getBasicIntructionTemplateList()"><B>getBasicIntructionTemplateList()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/ExtendedInstruction.html" title="class in mars.mips.instructions">ExtendedInstruction</A>
<DD>Get ArrayList of Strings that represent list of templates for
basic instructions generated by this extended instruction.
<DT><A HREF="./mars/ProgramStatement.html#getBinaryStatement()"><B>getBinaryStatement()</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Produces 32-bit binary machine statement as int.
<DT><A HREF="./mars/Settings.html#getBooleanSetting(int)"><B>getBooleanSetting(int)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Fetch value of a boolean setting given its identifier.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#getBracketHighlightColor()"><B>getBracketHighlightColor()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns the bracket highlight color.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getBracketLine()"><B>getBracketLine()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the line of the highlighted bracket (the bracket
matching the one before the caret)
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getBracketPosition()"><B>getBracketPosition()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the position of the highlighted bracket (the bracket
matching the one before the caret)
<DT><A HREF="./mars/venus/TextSegmentWindow.html#getBreakpointCount()"><B>getBreakpointCount()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Returns number of breakpoints currently set.
<DT><A HREF="./mars/mips/hardware/Memory.html#getByte(int)"><B>getByte(int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Reads specified Memory byte into low order 8 bits of int.
<DT><A HREF="./mars/util/Binary.html#getByte(int, int)"><B>getByte(int, int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Gets the specified byte of the specified value.
<DT><A HREF="./mars/mips/hardware/Memory.html#getByteOrder()"><B>getByteOrder()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Retrieve memory byte order.
<DT><A HREF="./mars/assembler/MacroPool.html#getCallStack()"><B>getCallStack()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler">MacroPool</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#getCaretBlinkRate()"><B>getCaretBlinkRate()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Retrieve the caret blink rate in milliseconds.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#getCaretColor()"><B>getCaretColor()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns the caret color.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getCaretLine()"><B>getCaretLine()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the caret line.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getCaretPosition()"><B>getCaretPosition()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the caret position.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#getCaretPosition()"><B>getCaretPosition()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/BHTSimGUI.html#getCbBHTentries()"><B>getCbBHTentries()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools">BHTSimGUI</A>
<DD>Returns the combo box for selecting the number of BHT entries.
<DT><A HREF="./mars/tools/BHTSimGUI.html#getCbBHThistory()"><B>getCbBHThistory()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools">BHTSimGUI</A>
<DD>Returns the combo box for selecting the size of the BHT history.
<DT><A HREF="./mars/tools/BHTSimGUI.html#getCbBHTinitVal()"><B>getCbBHTinitVal()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools">BHTSimGUI</A>
<DD>Returns the combo box for selecting the initial value of the BHT
<DT><A HREF="./mars/venus/HardcopyWriter.html#getCharactersPerLine()"><B>getCharactersPerLine()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>Return the number of columns of characters that fit on the page
<DT><A HREF="./mars/venus/TextSegmentWindow.html#getCodeHighlighting()"><B>getCodeHighlighting()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Get code highlighting status.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html#getColor()"><B>getColor()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A>
<DD>Returns the color specified in this style.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html#getColorAsHexString()"><B>getColorAsHexString()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A>
<DD>Returns the color coded as Stringified 32-bit hex with
Red in bits 16-23, Green in bits 8-15, Blue in bits 0-7
e.g.
<DT><A HREF="./mars/Settings.html#getColorSettingByKey(java.lang.String)"><B>getColorSettingByKey(String)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Get Color object for specified settings key.
<DT><A HREF="./mars/Settings.html#getColorSettingByPosition(int)"><B>getColorSettingByPosition(int)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Get Color object for specified settings name (a static constant).
<DT><A HREF="./mars/tools/BHTableModel.html#getColumnClass(int)"><B>getColumnClass(int)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTableModel.html" title="class in mars.tools">BHTableModel</A>
<DD>Returns the class/type of the i-th column of the table.
<DT><A HREF="./mars/tools/BHTableModel.html#getColumnCount()"><B>getColumnCount()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTableModel.html" title="class in mars.tools">BHTableModel</A>
<DD>Returns the number of columns.
<DT><A HREF="./mars/tools/BHTableModel.html#getColumnName(int)"><B>getColumnName(int)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTableModel.html" title="class in mars.tools">BHTableModel</A>
<DD>Returns the name of the i-th column of the table.
<DT><A HREF="./mars/mips/dump/AbstractDumpFormat.html#getCommandDescriptor()"><B>getCommandDescriptor()</B></A> -
Method in class mars.mips.dump.<A HREF="./mars/mips/dump/AbstractDumpFormat.html" title="class in mars.mips.dump">AbstractDumpFormat</A>
<DD>One-word description of format to be used by MARS command mode parser
and user in conjunction with the "dump" option.
<DT><A HREF="./mars/mips/dump/DumpFormat.html#getCommandDescriptor()"><B>getCommandDescriptor()</B></A> -
Method in interface mars.mips.dump.<A HREF="./mars/mips/dump/DumpFormat.html" title="interface in mars.mips.dump">DumpFormat</A>
<DD>A short one-word descriptor that will be used by the MARS
command line parser (and the MARS command line user) to specify
that this format is to be used.
<DT><A HREF="./mars/util/EditorFont.html#getCommonFamilies()"><B>getCommonFamilies()</B></A> -
Static method in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>Obtain an array of common font family names.
<DT><A HREF="./mars/mips/instructions/ExtendedInstruction.html#getCompactBasicIntructionTemplateList()"><B>getCompactBasicIntructionTemplateList()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/ExtendedInstruction.html" title="class in mars.mips.instructions">ExtendedInstruction</A>
<DD>Get ArrayList of Strings that represent list of templates for
basic instructions generated by the "compact" or 16-bit version
of this extended instruction.
<DT><A HREF="./mars/mips/instructions/ExtendedInstruction.html#getCompactInstructionLength()"><B>getCompactInstructionLength()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/ExtendedInstruction.html" title="class in mars.mips.instructions">ExtendedInstruction</A>
<DD>Get length in bytes that this extended instruction requires in its
binary form if it includes an alternative expansion for compact
memory (16 bit addressing) configuration.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getConditionFlag(int)"><B>getConditionFlag(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Get value of specified condition flag (0-7).
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getConditionFlagCount()"><B>getConditionFlagCount()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Get count of condition flags.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getConditionFlags()"><B>getConditionFlags()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Get array of condition flags (0-7).
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getConfigurationByName(java.lang.String)"><B>getConfigurationByName(String)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getConfigurationIdentifier()"><B>getConfigurationIdentifier()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getConfigurationItemNames()"><B>getConfigurationItemNames()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getConfigurationItemValues()"><B>getConfigurationItemValues()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getConfigurationName()"><B>getConfigurationName()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getConfigurationsIterator()"><B>getConfigurationsIterator()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/ExecutePane.html#getCoprocessor0Window()"><B>getCoprocessor0Window()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>Access the coprocessor0 values window.
<DT><A HREF="./mars/venus/RegistersPane.html#getCoprocessor0Window()"><B>getCoprocessor0Window()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RegistersPane.html" title="class in mars.venus">RegistersPane</A>
<DD>Return component containing coprocessor 0 (exceptions) register set.
<DT><A HREF="./mars/venus/ExecutePane.html#getCoprocessor1Window()"><B>getCoprocessor1Window()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>Access the coprocessor1 values window.
<DT><A HREF="./mars/venus/RegistersPane.html#getCoprocessor1Window()"><B>getCoprocessor1Window()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RegistersPane.html" title="class in mars.venus">RegistersPane</A>
<DD>Return component containing coprocessor 1 (floating point) register set.
<DT><A HREF="./mars/assembler/MacroPool.html#getCurrent()"><B>getCurrent()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler">MacroPool</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getCurrentConfiguration()"><B>getCurrentConfiguration()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditTabbedPane.html#getCurrentEditTab()"><B>getCurrentEditTab()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>The current EditPane representing a file.
<DT><A HREF="./mars/venus/EditTabbedPane.html#getCurrentEditTabForFile(java.io.File)"><B>getCurrentEditTabForFile(File)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>If the given file is open in the tabbed pane, make it the
current tab.
<DT><A HREF="./mars/venus/Editor.html#getCurrentOpenDirectory()"><B>getCurrentOpenDirectory()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>Get name of current directory for Open operation.
<DT><A HREF="./mars/venus/Editor.html#getCurrentSaveDirectory()"><B>getCurrentSaveDirectory()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>Get name of current directory for Save or Save As operation.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html#getCurrentSyntaxStyles()"><B>getCurrentSyntaxStyles()</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html" title="class in mars.venus.editors.jeditsyntax">SyntaxUtilities</A>
<DD>Returns the CURRENT style table.
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getDataBaseAddress()"><B>getDataBaseAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getDataSegmentBaseAddress()"><B>getDataSegmentBaseAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#getDataSegmentHighlighting()"><B>getDataSegmentHighlighting()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.DATA_SEGMENT_HIGHLIGHTING</code>)</I>
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getDataSegmentLimitAddress()"><B>getDataSegmentLimitAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/ExecutePane.html#getDataSegmentWindow()"><B>getDataSegmentWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>Access the data segment window.
<DT><A HREF="./mars/assembler/SymbolTable.html#getDataSymbols()"><B>getDataSymbols()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>For obtaining the Data Symbols.
<DT><A HREF="./mars/Settings.html#getDefaultColorSettingByKey(java.lang.String)"><B>getDefaultColorSettingByKey(String)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Get default Color value for specified settings key.
<DT><A HREF="./mars/Settings.html#getDefaultColorSettingByPosition(int)"><B>getDefaultColorSettingByPosition(int)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Get default Color object for specified settings name (a static constant).
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultConfiguration()"><B>getDefaultConfiguration()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultDataBaseAddress()"><B>getDefaultDataBaseAddress()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultDataSegmentBaseAddress()"><B>getDefaultDataSegmentBaseAddress()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultDataSegmentLimitAddress()"><B>getDefaultDataSegmentLimitAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#getDefaultEditorSyntaxStyleByPosition(int)"><B>getDefaultEditorSyntaxStyleByPosition(int)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#getDefaultEditorTabSize()"><B>getDefaultEditorTabSize()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Get the text editor default tab size in characters
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultExceptionHandlerAddress()"><B>getDefaultExceptionHandlerAddress()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultExternBaseAddress()"><B>getDefaultExternBaseAddress()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#getDefaultFontByPosition(int)"><B>getDefaultFontByPosition(int)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Retrieve a default Font setting
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultGlobalPointer()"><B>getDefaultGlobalPointer()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultHeapBaseAddress()"><B>getDefaultHeapBaseAddress()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultKernelBaseAddress()"><B>getDefaultKernelBaseAddress()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultKernelDataBaseAddress()"><B>getDefaultKernelDataBaseAddress()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultKernelDataSegmentLimitAddress()"><B>getDefaultKernelDataSegmentLimitAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultKernelHighAddress()"><B>getDefaultKernelHighAddress()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultKernelTextBaseAddress()"><B>getDefaultKernelTextBaseAddress()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultKernelTextLimitAddress()"><B>getDefaultKernelTextLimitAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultMemoryMapBaseAddress()"><B>getDefaultMemoryMapBaseAddress()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#getDefaults()"><B>getDefaults()</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>Returns a new TextAreaDefaults object with the default values filled
in.
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultStackBaseAddress()"><B>getDefaultStackBaseAddress()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultStackLimitAddress()"><B>getDefaultStackLimitAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultStackPointer()"><B>getDefaultStackPointer()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html#getDefaultSyntaxStyles()"><B>getDefaultSyntaxStyles()</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html" title="class in mars.venus.editors.jeditsyntax">SyntaxUtilities</A>
<DD>Returns the default style table.
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultTextBaseAddress()"><B>getDefaultTextBaseAddress()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultTextLimitAddress()"><B>getDefaultTextLimitAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getDefaultUserHighAddress()"><B>getDefaultUserHighAddress()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RepeatButton.html#getDelay()"><B>getDelay()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Gets the delay for the timer of this button.
<DT><A HREF="./mars/Settings.html#getDelayedBranchingEnabled()"><B>getDelayedBranchingEnabled()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.DELAYED_BRANCHING_ENABLED</code>)</I>
<DT><A HREF="./mars/assembler/Directives.html#getDescription()"><B>getDescription()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>Get description of this Directives object
<DT><A HREF="./mars/mips/dump/AbstractDumpFormat.html#getDescription()"><B>getDescription()</B></A> -
Method in class mars.mips.dump.<A HREF="./mars/mips/dump/AbstractDumpFormat.html" title="class in mars.mips.dump">AbstractDumpFormat</A>
<DD>Get a short description of the format, suitable for displaying along with
the extension, in the file save dialog, or as a tool tip.
<DT><A HREF="./mars/mips/dump/DumpFormat.html#getDescription()"><B>getDescription()</B></A> -
Method in interface mars.mips.dump.<A HREF="./mars/mips/dump/DumpFormat.html" title="interface in mars.mips.dump">DumpFormat</A>
<DD>Get a short description of the format, suitable
for displaying along with the extension, if any, in the file
save dialog and also for displaying as a tool tip.
<DT><A HREF="./mars/mips/instructions/Instruction.html#getDescription()"><B>getDescription()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>Get string describing the instruction.
<DT><A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html#getDescription()"><B>getDescription()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html" title="class in mars.venus.editors.jeditsyntax">PopupHelpItem</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Directives.html#getDirectiveList()"><B>getDirectiveList()</B></A> -
Static method in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>Produces List of Directive objects
<DT><A HREF="./mars/Settings.html#getDisplayAddressesInHex()"><B>getDisplayAddressesInHex()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.DISPLAY_ADDRESSES_IN_HEX</code>)</I>
<DT><A HREF="./mars/Settings.html#getDisplayValuesInHex()"><B>getDisplayValuesInHex()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.DISPLAY_VALUES_IN_HEX</code>)</I>
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getDocument()"><B>getDocument()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the document this text area is editing.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#getDocument()"><B>getDocument()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getDocumentLength()"><B>getDocumentLength()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the length of the document.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getDoubleFromRegisterPair(int)"><B>getDoubleFromRegisterPair(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Gets the double value stored in the given FPU register.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getDoubleFromRegisterPair(java.lang.String)"><B>getDoubleFromRegisterPair(String)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Gets the double value stored in the given FPU register.
<DT><A HREF="./mars/venus/VenusUI.html#getEditor()"><B>getEditor()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>Get reference to Editor object associated with this GUI.
<DT><A HREF="./mars/Settings.html#getEditorFont()"><B>getEditorFont()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Current editor font.
<DT><A HREF="./mars/Settings.html#getEditorLineNumbersDisplayed()"><B>getEditorLineNumbersDisplayed()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.EDITOR_LINE_NUMBERS_DISPLAYED</code>)</I>
<DT><A HREF="./mars/Settings.html#getEditorPopupPrefixLength()"><B>getEditorPopupPrefixLength()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Get number of letters to be matched by editor's instruction guide before popup generated (if popup enabled).
<DT><A HREF="./mars/Settings.html#getEditorSyntaxStyleByPosition(int)"><B>getEditorSyntaxStyleByPosition(int)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#getEditorTabSize()"><B>getEditorTabSize()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Get the tab size in characters.
<DT><A HREF="./mars/venus/MainPane.html#getEditPane()"><B>getEditPane()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/MainPane.html" title="class in mars.venus">MainPane</A>
<DD>Returns current edit pane.
<DT><A HREF="./mars/venus/EditTabbedPane.html#getEditPaneForFile(java.lang.String)"><B>getEditPaneForFile(String)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>If there is an EditPane for the given file pathname, return it else return null.
<DT><A HREF="./mars/venus/MainPane.html#getEditTabbedPane()"><B>getEditTabbedPane()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/MainPane.html" title="class in mars.venus">MainPane</A>
<DD>Returns component containing editor display
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getElectricScroll()"><B>getElectricScroll()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the number of lines from the top and button of the
text area that are always visible.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#getEOLMarkerColor()"><B>getEOLMarkerColor()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns the EOL marker color.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#getEOLMarkersPainted()"><B>getEOLMarkersPainted()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns true if EOL markers are drawn, false otherwise.
<DT><A HREF="./mars/ErrorList.html#getErrorLimit()"><B>getErrorLimit()</B></A> -
Method in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>Get limit on number of error messages to be generated
by one assemble operation.
<DT><A HREF="./mars/assembler/Assembler.html#getErrorList()"><B>getErrorList()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Assembler.html" title="class in mars.assembler">Assembler</A>
<DD>Get list of assembler errors and warnings
<DT><A HREF="./mars/ErrorList.html#getErrorMessages()"><B>getErrorMessages()</B></A> -
Method in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>Get ArrayList of error messages.
<DT><A HREF="./mars/assembler/Tokenizer.html#getErrors()"><B>getErrors()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Tokenizer.html" title="class in mars.assembler">Tokenizer</A>
<DD>Fetch this Tokenizer's error list.
<DT><A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html#getExact()"><B>getExact()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html" title="class in mars.venus.editors.jeditsyntax">PopupHelpItem</A>
<DD>Determines whether match occurred in an exact-match or prefix-match search.
<DT><A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html#getExample()"><B>getExample()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html" title="class in mars.venus.editors.jeditsyntax">PopupHelpItem</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/instructions/Instruction.html#getExampleFormat()"><B>getExampleFormat()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>Get string descriptor of instruction's format.
<DT><A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html#getExampleLength()"><B>getExampleLength()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html" title="class in mars.venus.editors.jeditsyntax">PopupHelpItem</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html#getExamplePaddedToLength(int)"><B>getExamplePaddedToLength(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html" title="class in mars.venus.editors.jeditsyntax">PopupHelpItem</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#getExceptionHandler()"><B>getExceptionHandler()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Name of currently selected exception handler file.
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getExceptionHandlerAddress()"><B>getExceptionHandlerAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#getExceptionHandlerEnabled()"><B>getExceptionHandlerEnabled()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.EXCEPTION_HANDLER_ENABLED</code>)</I>
<DT><A HREF="./mars/venus/MainPane.html#getExecutePane()"><B>getExecutePane()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/MainPane.html" title="class in mars.venus">MainPane</A>
<DD>returns component containing execution-time display
<DT><A HREF="./mars/venus/MainPane.html#getExecuteTab()"><B>getExecuteTab()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/MainPane.html" title="class in mars.venus">MainPane</A>
<DD>returns component containing execution-time display.
<DT><A HREF="./mars/assembler/MacroPool.html#getExpansionHistory()"><B>getExpansionHistory()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler">MacroPool</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#getExtendedAssemblerEnabled()"><B>getExtendedAssemblerEnabled()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.EXTENDED_ASSEMBLER_ENABLED</code>)</I>
<DT><A HREF="./mars/util/FilenameFinder.html#getExtension(java.io.File)"><B>getExtension(File)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/FilenameFinder.html" title="class in mars.util">FilenameFinder</A>
<DD>Get the filename extension of the specified File.
<DT><A HREF="./mars/Globals.html#getExternalTools()"><B>getExternalTools()</B></A> -
Static method in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Get list of MarsTools that reside outside the MARS distribution.
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getExternBaseAddress()"><B>getExternBaseAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileStatus.html#getFile()"><B>getFile()</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Returns the ASM file.
<DT><A HREF="./mars/util/SystemIO.html#getFileErrorMessage()"><B>getFileErrorMessage()</B></A> -
Static method in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>Retrieve file operation or error message
<DT><A HREF="./mars/mips/dump/AbstractDumpFormat.html#getFileExtension()"><B>getFileExtension()</B></A> -
Method in class mars.mips.dump.<A HREF="./mars/mips/dump/AbstractDumpFormat.html" title="class in mars.mips.dump">AbstractDumpFormat</A>
<DD>Get the file extension associated with this format.
<DT><A HREF="./mars/mips/dump/DumpFormat.html#getFileExtension()"><B>getFileExtension()</B></A> -
Method in interface mars.mips.dump.<A HREF="./mars/mips/dump/DumpFormat.html" title="interface in mars.mips.dump">DumpFormat</A>
<DD>Get the file extension associated with this format.
<DT><A HREF="./mars/util/FilenameFinder.html#getFileFilter(java.util.ArrayList, java.lang.String, boolean)"><B>getFileFilter(ArrayList, String, boolean)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/FilenameFinder.html" title="class in mars.util">FilenameFinder</A>
<DD>Get a FileFilter that will filter files based on the given list of filename extensions.
<DT><A HREF="./mars/util/FilenameFinder.html#getFileFilter(java.util.ArrayList, java.lang.String)"><B>getFileFilter(ArrayList, String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/FilenameFinder.html" title="class in mars.util">FilenameFinder</A>
<DD>Get a FileFilter that will filter files based on the given list of filename extensions.
<DT><A HREF="./mars/util/FilenameFinder.html#getFileFilter(java.lang.String, java.lang.String, boolean)"><B>getFileFilter(String, String, boolean)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/FilenameFinder.html" title="class in mars.util">FilenameFinder</A>
<DD>Get a FileFilter that will filter files based on the given filename extension.
<DT><A HREF="./mars/util/FilenameFinder.html#getFileFilter(java.lang.String, java.lang.String)"><B>getFileFilter(String, String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/FilenameFinder.html" title="class in mars.util">FilenameFinder</A>
<DD>Get a FileFilter that will filter files based on the given filename extension.
<DT><A HREF="./mars/assembler/SourceLine.html#getFilename()"><B>getFilename()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SourceLine.html" title="class in mars.assembler">SourceLine</A>
<DD>Retrieve name of file containing source statement
<DT><A HREF="./mars/ErrorMessage.html#getFilename()"><B>getFilename()</B></A> -
Method in class mars.<A HREF="./mars/ErrorMessage.html" title="class in mars">ErrorMessage</A>
<DD>Produce name of file containing error.
<DT><A HREF="./mars/MIPSprogram.html#getFilename()"><B>getFilename()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Produces name of associated source code file.
<DT><A HREF="./mars/venus/EditPane.html#getFilename()"><B>getFilename()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Delegates to corresponding FileStatus method
<DT><A HREF="./mars/venus/FileStatus.html#getFilename()"><B>getFilename()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Get file name with no path information.
<DT><A HREF="./mars/util/FilenameFinder.html#getFilenameList(java.lang.ClassLoader, java.lang.String, java.lang.String)"><B>getFilenameList(ClassLoader, String, String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/FilenameFinder.html" title="class in mars.util">FilenameFinder</A>
<DD>Locate files and return list of file names.
<DT><A HREF="./mars/util/FilenameFinder.html#getFilenameList(java.lang.ClassLoader, java.lang.String, java.util.ArrayList)"><B>getFilenameList(ClassLoader, String, ArrayList)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/FilenameFinder.html" title="class in mars.util">FilenameFinder</A>
<DD>Locate files and return list of file names.
<DT><A HREF="./mars/util/FilenameFinder.html#getFilenameList(java.lang.String, java.lang.String)"><B>getFilenameList(String, String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/FilenameFinder.html" title="class in mars.util">FilenameFinder</A>
<DD>Locate files and return list of file names.
<DT><A HREF="./mars/util/FilenameFinder.html#getFilenameList(java.lang.String, java.util.ArrayList)"><B>getFilenameList(String, ArrayList)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/FilenameFinder.html" title="class in mars.util">FilenameFinder</A>
<DD>Locate files and return list of file names.
<DT><A HREF="./mars/util/FilenameFinder.html#getFilenameList(java.util.ArrayList, java.lang.String)"><B>getFilenameList(ArrayList, String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/FilenameFinder.html" title="class in mars.util">FilenameFinder</A>
<DD>Return list of file names.
<DT><A HREF="./mars/util/FilenameFinder.html#getFilenameList(java.util.ArrayList, java.util.ArrayList)"><B>getFilenameList(ArrayList, ArrayList)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/FilenameFinder.html" title="class in mars.util">FilenameFinder</A>
<DD>Return list of file names.
<DT><A HREF="./mars/venus/EditPane.html#getFileStatus()"><B>getFileStatus()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Get the editing status for this EditPane's associated document.
<DT><A HREF="./mars/venus/FileStatus.html#getFileStatus()"><B>getFileStatus()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Get editing status of this file.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getFirstLine()"><B>getFirstLine()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the line displayed at the text area's origin.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getFloatFromRegister(int)"><B>getFloatFromRegister(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Gets the float value stored in the given FPU register.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getFloatFromRegister(java.lang.String)"><B>getFloatFromRegister(String)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Gets the float value stored in the given FPU register.
<DT><A HREF="./mars/venus/AbstractFontSettingDialog.html#getFont()"><B>getFont()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/AbstractFontSettingDialog.html" title="class in mars.venus">AbstractFontSettingDialog</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#getFont()"><B>getFont()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#getFont()"><B>getFont()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#getFontByPosition(int)"><B>getFontByPosition(int)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Retrieve a Font setting
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html#getFontMetrics(java.awt.Font)"><B>getFontMetrics(Font)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A>
<DD>Returns the font metrics for the styled font.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#getFontMetrics()"><B>getFontMetrics()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns the font metrics used by this component.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#getFontMetrics(java.awt.Font)"><B>getFontMetrics(Font)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/EditorFont.html#getFontStyleStrings()"><B>getFontStyleStrings()</B></A> -
Static method in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>Get array containing String values for font style names.
<DT><A HREF="./mars/assembler/Macro.html#getFromLine()"><B>getFromLine()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getGlobalPointer()"><B>getGlobalPointer()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/Globals.html#getGui()"><B>getGui()</B></A> -
Static method in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#getHalf(int)"><B>getHalf(int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Starting at the given word address, read a 2 byte word into lower 16 bits of int.
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getHeapBaseAddress()"><B>getHeapBaseAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#getHelpComponent()"><B>getHelpComponent()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Override this method to provide a JComponent (probably a JButton) of your choice
to be placed just left of the Close/Exit button.
<DT><A HREF="./mars/tools/BitmapDisplay.html#getHelpComponent()"><B>getHelpComponent()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BitmapDisplay.html" title="class in mars.tools">BitmapDisplay</A>
<DD>Overrides default method, to provide a Help button for this tool/app.
<DT><A HREF="./mars/tools/DigitalLabSim.html#getHelpComponent()"><B>getHelpComponent()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools">DigitalLabSim</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#getHelpComponent()"><B>getHelpComponent()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>Overrides default method, to provide a Help button for this tool/app.
<DT><A HREF="./mars/tools/MemoryReferenceVisualization.html#getHelpComponent()"><B>getHelpComponent()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/MemoryReferenceVisualization.html" title="class in mars.tools">MemoryReferenceVisualization</A>
<DD>Overrides default method, to provide a Help button for this tool/app.
<DT><A HREF="./mars/tools/BHTEntry.html#getHistoryAsStr()"><B>getHistoryAsStr()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTEntry.html" title="class in mars.tools">BHTEntry</A>
<DD>Builds a string representation of the BHT entry's history.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getHorizontalOffset()"><B>getHorizontalOffset()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the horizontal offset of drawn lines.
<DT><A HREF="./mars/tools/BHTableModel.html#getIdxForAddress(int)"><B>getIdxForAddress(int)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTableModel.html" title="class in mars.tools">BHTableModel</A>
<DD>Returns the index into the BHT for a given branch instruction address.
<DT><A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html#getIgnoreCase()"><B>getIgnoreCase()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html" title="class in mars.venus.editors.jeditsyntax">KeywordMap</A>
<DD>Returns true if the keyword map is set to be case insensitive,
false otherwise.
<DT><A HREF="./mars/venus/RepeatButton.html#getInitialDelay()"><B>getInitialDelay()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Gets the initial delay for the timer of this button.
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#getInitialProgramCounter()"><B>getInitialProgramCounter()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>For returning the program counter's initial (reset) value.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getInputHandler()"><B>getInputHandler()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the input handler.
<DT><A HREF="./mars/venus/MessagesPane.html#getInputString(java.lang.String)"><B>getInputString(String)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/MessagesPane.html" title="class in mars.venus">MessagesPane</A>
<DD>Method used by the SystemIO class to get interactive user input
requested by a running MIPS program (e.g.
<DT><A HREF="./mars/venus/MessagesPane.html#getInputString(int)"><B>getInputString(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/MessagesPane.html" title="class in mars.venus">MessagesPane</A>
<DD>Method used by the SystemIO class to get interactive user input
requested by a running MIPS program (e.g.
<DT><A HREF="./mars/mips/hardware/Memory.html#getInstance()"><B>getInstance()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Returns the unique Memory instance, which becomes in essence global.
<DT><A HREF="./mars/simulator/Simulator.html#getInstance()"><B>getInstance()</B></A> -
Static method in class mars.simulator.<A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator">Simulator</A>
<DD>Returns the Simulator object
<DT><A HREF="./mars/venus/RunSpeedPanel.html#getInstance()"><B>getInstance()</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/RunSpeedPanel.html" title="class in mars.venus">RunSpeedPanel</A>
<DD>Retrieve the run speed panel object
<DT><A HREF="./mars/ProgramStatement.html#getInstruction()"><B>getInstruction()</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Produces Instruction object corresponding to this statement's operator.
<DT><A HREF="./mars/tools/InstructionStatistics.html#getInstructionCategory(mars.ProgramStatement)"><B>getInstructionCategory(ProgramStatement)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionStatistics.html" title="class in mars.tools">InstructionStatistics</A>
<DD>decodes the instruction and determines the category of the instruction.
<DT><A HREF="./mars/mips/instructions/BasicInstruction.html#getInstructionFormat()"><B>getInstructionFormat()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/BasicInstruction.html" title="class in mars.mips.instructions">BasicInstruction</A>
<DD>Gets the operand format of the instruction.
<DT><A HREF="./mars/mips/instructions/ExtendedInstruction.html#getInstructionLength()"><B>getInstructionLength()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/ExtendedInstruction.html" title="class in mars.mips.instructions">ExtendedInstruction</A>
<DD>Get length in bytes that this extended instruction requires in its
binary form.
<DT><A HREF="./mars/mips/instructions/Instruction.html#getInstructionLength()"><B>getInstructionLength()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>Get length in bytes that this instruction requires in its binary form.
<DT><A HREF="./mars/mips/instructions/InstructionSet.html#getInstructionList()"><B>getInstructionList()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/InstructionSet.html" title="class in mars.mips.instructions">InstructionSet</A>
<DD>Retrieve the current instruction set.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getIntFromRegister(int)"><B>getIntFromRegister(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Gets the 32-bit int bit pattern stored in the given FPU register.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getIntFromRegister(java.lang.String)"><B>getIntFromRegister(String)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Gets the 32-bit int bit pattern stored in the given FPU register.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#getInvalidLinesPainted()"><B>getInvalidLinesPainted()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns true if invalid lines are painted as red tildes (~),
false otherwise.
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getKernelBaseAddress()"><B>getKernelBaseAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getKernelDataBaseAddress()"><B>getKernelDataBaseAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getKernelDataSegmentLimitAddress()"><B>getKernelDataSegmentLimitAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getKernelHighAddress()"><B>getKernelHighAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getKernelTextBaseAddress()"><B>getKernelTextBaseAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getKernelTextLimitAddress()"><B>getKernelTextLimitAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html#getKeywords()"><B>getKeywords()</B></A> -
Static method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">MIPSTokenMarker</A>
<DD>Get KeywordMap containing all MIPS key words.
<DT><A HREF="./mars/Settings.html#getLabelSortState()"><B>getLabelSortState()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Get the saved state of the Labels Window sorting (can sort by either
label or address and either ascending or descending order).
<DT><A HREF="./mars/venus/ExecutePane.html#getLabelsWindow()"><B>getLabelsWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>Access the label values window.
<DT><A HREF="./mars/Settings.html#getLabelWindowVisibility()"><B>getLabelWindowVisibility()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.LABEL_WINDOW_VISIBILITY</code>)</I>
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getLeadingWhiteSpace()"><B>getLeadingWhiteSpace()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Makes a copy of leading white space (tab or space) from the current line and
returns it.
<DT><A HREF="./mars/mips/hardware/MemoryAccessNotice.html#getLength()"><B>getLength()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryAccessNotice.html" title="class in mars.mips.hardware">MemoryAccessNotice</A>
<DD>Fetch the length in bytes of the access operation (4,2,1).
<DT><A HREF="./mars/assembler/DataTypes.html#getLengthInBytes(mars.assembler.Directives)"><B>getLengthInBytes(Directives)</B></A> -
Static method in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Get length in bytes for numeric MIPS directives.
<DT><A HREF="./mars/util/MemoryDump.html#getLimitAddresses(java.lang.String[])"><B>getLimitAddresses(String[])</B></A> -
Static method in class mars.util.<A HREF="./mars/util/MemoryDump.html" title="class in mars.util">MemoryDump</A>
<DD>Get the MIPS memory limit address(es) of the specified segment name(s).
<DT><A HREF="./mars/ErrorMessage.html#getLine()"><B>getLine()</B></A> -
Method in class mars.<A HREF="./mars/ErrorMessage.html" title="class in mars">ErrorMessage</A>
<DD>Produce line number of error.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getLineCount()"><B>getLineCount()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the number of lines in the document.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#getLineCount()"><B>getLineCount()</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>Returns the number of lines in this token marker.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getLineEndOffset(int)"><B>getLineEndOffset(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the end offset of the specified line.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#getLineHighlightColor()"><B>getLineHighlightColor()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns the line highlight color.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getLineLength(int)"><B>getLineLength(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the length of the specified line.
<DT><A HREF="./mars/assembler/SourceLine.html#getLineNumber()"><B>getLineNumber()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SourceLine.html" title="class in mars.assembler">SourceLine</A>
<DD>Retrieve line number of source statement
<DT><A HREF="./mars/venus/EditPane.html#getLineNumbersList(javax.swing.text.Document)"><B>getLineNumbersList(Document)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getLineOfOffset(int)"><B>getLineOfOffset(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the line containing the specified offset.
<DT><A HREF="./mars/venus/HardcopyWriter.html#getLinesPerPage()"><B>getLinesPerPage()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>Return the number of lines that fit on a page
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getLineStartOffset(int)"><B>getLineStartOffset(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the start offset of the specified line.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getLineText(int)"><B>getLineText(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the text on the specified line.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getLineText(int, javax.swing.text.Segment)"><B>getLineText(int, Segment)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Copies the text on the specified line into a segment.
<DT><A HREF="./mars/MIPSprogram.html#getLocalMacroPool()"><B>getLocalMacroPool()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Gets local macro pool <A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler"><CODE>MacroPool</CODE></A> for this program
<DT><A HREF="./mars/MIPSprogram.html#getLocalSymbolTable()"><B>getLocalSymbolTable()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Returns SymbolTable associated with this program.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getLongFromRegisterPair(int)"><B>getLongFromRegisterPair(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Gets a long representing the double value stored in the given double
precision FPU register.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getLongFromRegisterPair(java.lang.String)"><B>getLongFromRegisterPair(String)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Gets the double value stored in the given FPU register.
<DT><A HREF="./mars/MIPSprogram.html#getMachineList()"><B>getMachineList()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Produces list of machine statements that are assembled from the program.
<DT><A HREF="./mars/ProgramStatement.html#getMachineStatement()"><B>getMachineStatement()</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Produces binary machine statement as 32 character string, all '0' and '1' chars.
<DT><A HREF="./mars/ErrorMessage.html#getMacroExpansionHistory()"><B>getMacroExpansionHistory()</B></A> -
Method in class mars.<A HREF="./mars/ErrorMessage.html" title="class in mars">ErrorMessage</A>
<DD>Returns string describing macro expansion.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#getMacroRecorder()"><B>getMacroRecorder()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Returns the macro recorder.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getMagicCaretPosition()"><B>getMagicCaretPosition()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the `magic' caret position.
<DT><A HREF="./mars/venus/VenusUI.html#getMainPane()"><B>getMainPane()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>Get reference to messages pane associated with this GUI.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getMarkLine()"><B>getMarkLine()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the mark line.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getMarkPosition()"><B>getMarkPosition()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the mark position.
<DT><A HREF="./mars/assembler/MacroPool.html#getMatchingMacro(mars.assembler.TokenList, int)"><B>getMatchingMacro(TokenList, int)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler">MacroPool</A>
<DD>Will be called by parser when reaches a macro expansion call
<DT><A HREF="./mars/simulator/SimulatorNotice.html#getMaxSteps()"><B>getMaxSteps()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/SimulatorNotice.html" title="class in mars.simulator">SimulatorNotice</A>
<DD>Fetch the length in bytes of the access operation (4,2,1).
<DT><A HREF="./mars/Settings.html#getMemoryConfiguration()"><B>getMemoryConfiguration()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Returns identifier of current built-in memory configuration.
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getMemoryMapBaseAddress()"><B>getMemoryMapBaseAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getMemoryMapLimitAddress()"><B>getMemoryMapLimitAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#getMemoryMapLimitAddress()"><B>getMemoryMapLimitAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/VenusUI.html#getMenuState()"><B>getMenuState()</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>Get current menu state.
<DT><A HREF="./mars/ErrorMessage.html#getMessage()"><B>getMessage()</B></A> -
Method in class mars.<A HREF="./mars/ErrorMessage.html" title="class in mars">ErrorMessage</A>
<DD>Produce error message.
<DT><A HREF="./mars/venus/VenusUI.html#getMessagesPane()"><B>getMessagesPane()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>Get reference to messages pane associated with this GUI.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#getMinimumSize()"><B>getMinimumSize()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns the painter's minimum size.
<DT><A HREF="./mars/assembler/SourceLine.html#getMIPSprogram()"><B>getMIPSprogram()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SourceLine.html" title="class in mars.assembler">SourceLine</A>
<DD>Retrieve MIPSprogram object containing source statement
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html#getMIPSTokenExamples()"><B>getMIPSTokenExamples()</B></A> -
Static method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">MIPSTokenMarker</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html#getMIPSTokenLabels()"><B>getMIPSTokenLabels()</B></A> -
Static method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">MIPSTokenMarker</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Directives.html#getName()"><B>getName()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>Get name of this Directives object
<DT><A HREF="./mars/assembler/Macro.html#getName()"><B>getName()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Symbol.html#getName()"><B>getName()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Symbol.html" title="class in mars.assembler">Symbol</A>
<DD>Returns the label of the the Symbol.
<DT><A HREF="./mars/mips/hardware/Register.html#getName()"><B>getName()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Register.html" title="class in mars.mips.hardware">Register</A>
<DD>Returns the name of the Register.
<DT><A HREF="./mars/mips/instructions/Instruction.html#getName()"><B>getName()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>Get operation mnemonic
<DT><A HREF="./mars/mips/instructions/syscalls/AbstractSyscall.html#getName()"><B>getName()</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/AbstractSyscall.html" title="class in mars.mips.instructions.syscalls">AbstractSyscall</A>
<DD>Return the name you have chosen for this syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/Syscall.html#getName()"><B>getName()</B></A> -
Method in interface mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/Syscall.html" title="interface in mars.mips.instructions.syscalls">Syscall</A>
<DD>Return a name you have chosen for this syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallNumberOverride.html#getName()"><B>getName()</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallNumberOverride.html" title="class in mars.mips.instructions.syscalls">SyscallNumberOverride</A>
<DD>Get the service name as a String.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#getName()"><B>getName()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Required MarsTool method to return Tool name.
<DT><A HREF="./mars/tools/BHTSimulator.html#getName()"><B>getName()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>Returns the name of the tool.
<DT><A HREF="./mars/tools/BitmapDisplay.html#getName()"><B>getName()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BitmapDisplay.html" title="class in mars.tools">BitmapDisplay</A>
<DD>Required MarsTool method to return Tool name.
<DT><A HREF="./mars/tools/CacheSimulator.html#getName()"><B>getName()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/CacheSimulator.html" title="class in mars.tools">CacheSimulator</A>
<DD>Required MarsTool method to return Tool name.
<DT><A HREF="./mars/tools/DigitalLabSim.html#getName()"><B>getName()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools">DigitalLabSim</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/FloatRepresentation.html#getName()"><B>getName()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/FloatRepresentation.html" title="class in mars.tools">FloatRepresentation</A>
<DD>Fetch tool name (for display in MARS Tools menu)
<DT><A HREF="./mars/tools/InstructionCounter.html#getName()"><B>getName()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools">InstructionCounter</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/InstructionStatistics.html#getName()"><B>getName()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionStatistics.html" title="class in mars.tools">InstructionStatistics</A>
<DD>returns the name of the tool
<DT><A HREF="./mars/tools/IntroToTools.html#getName()"><B>getName()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/IntroToTools.html" title="class in mars.tools">IntroToTools</A>
<DD>Required method to return Tool name.
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#getName()"><B>getName()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>Required MarsTool method to return Tool name.
<DT><A HREF="./mars/tools/MarsBot.html#getName()"><B>getName()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/MarsBot.html" title="class in mars.tools">MarsBot</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/MarsTool.html#getName()"><B>getName()</B></A> -
Method in interface mars.tools.<A HREF="./mars/tools/MarsTool.html" title="interface in mars.tools">MarsTool</A>
<DD>Return a name you have chosen for this tool.
<DT><A HREF="./mars/tools/MemoryReferenceVisualization.html#getName()"><B>getName()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/MemoryReferenceVisualization.html" title="class in mars.tools">MemoryReferenceVisualization</A>
<DD>Required MarsTool method to return Tool name.
<DT><A HREF="./mars/tools/ScavengerHunt.html#getName()"><B>getName()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/ScavengerHunt.html" title="class in mars.tools">ScavengerHunt</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/ScreenMagnifier.html#getName()"><B>getName()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/ScreenMagnifier.html" title="class in mars.tools">ScreenMagnifier</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileStatus.html#getName()"><B>getName()</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Returns the name of the file.
<DT><A HREF="./mars/assembler/MacroPool.html#getNextCounter()"><B>getNextCounter()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler">MacroPool</A>
<DD><A HREF="./mars/assembler/MacroPool.html#counter"><CODE>MacroPool.counter</CODE></A> will be set to 0 on construction of this class and will
be incremented by each call.
<DT><A HREF="./mars/venus/Editor.html#getNextDefaultFilename()"><B>getNextDefaultFilename()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>Generates a default file name
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#getNumber(java.lang.String)"><B>getNumber(String)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>For getting the number representation of the register.
<DT><A HREF="./mars/mips/hardware/Register.html#getNumber()"><B>getNumber()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Register.html" title="class in mars.mips.hardware">Register</A>
<DD>Returns the number of the Register.
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#getNumber(java.lang.String)"><B>getNumber(String)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>For getting the number representation of the register.
<DT><A HREF="./mars/mips/instructions/syscalls/AbstractSyscall.html#getNumber()"><B>getNumber()</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/AbstractSyscall.html" title="class in mars.mips.instructions.syscalls">AbstractSyscall</A>
<DD>Return the assigned service number.
<DT><A HREF="./mars/mips/instructions/syscalls/Syscall.html#getNumber()"><B>getNumber()</B></A> -
Method in interface mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/Syscall.html" title="interface in mars.mips.instructions.syscalls">Syscall</A>
<DD>Return the assigned service number.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallNumberOverride.html#getNumber()"><B>getNumber()</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallNumberOverride.html" title="class in mars.mips.instructions.syscalls">SyscallNumberOverride</A>
<DD>Get the new service number as an int.
<DT><A HREF="./mars/mips/instructions/BasicInstruction.html#getOpcodeMask()"><B>getOpcodeMask()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/BasicInstruction.html" title="class in mars.mips.instructions">BasicInstruction</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/instructions/BasicInstruction.html#getOpcodeMatch()"><B>getOpcodeMatch()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/BasicInstruction.html" title="class in mars.mips.instructions">BasicInstruction</A>
<DD>&nbsp;
<DT><A HREF="./mars/ProgramStatement.html#getOperand(int)"><B>getOperand(int)</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Produces operand value from given array position (first operand is position 0).
<DT><A HREF="./mars/ProgramStatement.html#getOperands()"><B>getOperands()</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Produces int array of operand values for this statement.
<DT><A HREF="./mars/mips/instructions/BasicInstruction.html#getOperationMask()"><B>getOperationMask()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/BasicInstruction.html" title="class in mars.mips.instructions">BasicInstruction</A>
<DD>Gets the 32-character operation mask.
<DT><A HREF="./mars/assembler/Macro.html#getOriginalFromLine()"><B>getOriginalFromLine()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Token.html#getOriginalProgram()"><B>getOriginalProgram()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Token.html" title="class in mars.assembler">Token</A>
<DD>Produces original program containing this token.
<DT><A HREF="./mars/assembler/Token.html#getOriginalSourceLine()"><B>getOriginalSourceLine()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Token.html" title="class in mars.assembler">Token</A>
<DD>Produces original line number of this token.
<DT><A HREF="./mars/ProgramStatement.html#getOriginalTokenList()"><B>getOriginalTokenList()</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Produces token list generated from original source statement.
<DT><A HREF="./mars/assembler/Macro.html#getOriginalToLine()"><B>getOriginalToLine()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#getOuterComponent()"><B>getOuterComponent()</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#getOuterComponent()"><B>getOuterComponent()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#getOuterComponent()"><B>getOuterComponent()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getPainter()"><B>getPainter()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the object responsible for painting this text area.
<DT><A HREF="./mars/venus/FileStatus.html#getParent()"><B>getParent()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Get file parent pathname.
<DT><A HREF="./mars/MIPSprogram.html#getParsedList()"><B>getParsedList()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Produces existing list of parsed source code statements.
<DT><A HREF="./mars/venus/EditPane.html#getPathname()"><B>getPathname()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Delegates to corresponding FileStatus method
<DT><A HREF="./mars/venus/FileStatus.html#getPathname()"><B>getPathname()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Get full file pathname.
<DT><A HREF="./mars/ErrorMessage.html#getPosition()"><B>getPosition()</B></A> -
Method in class mars.<A HREF="./mars/ErrorMessage.html" title="class in mars">ErrorMessage</A>
<DD>Produce position within erroneous line.
<DT><A HREF="./mars/tools/BHTEntry.html#getPrediction()"><B>getPrediction()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTEntry.html" title="class in mars.tools">BHTEntry</A>
<DD>Returns the branch prediction based on the history.
<DT><A HREF="./mars/tools/BHTEntry.html#getPredictionAsStr()"><B>getPredictionAsStr()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTEntry.html" title="class in mars.tools">BHTEntry</A>
<DD>Returns a string representation of the BHT entry's current prediction.
<DT><A HREF="./mars/tools/BHTableModel.html#getPredictionAtIdx(int)"><B>getPredictionAtIdx(int)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTableModel.html" title="class in mars.tools">BHTableModel</A>
<DD>Retrieve the prediction for the i-th BHT entry.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#getPreferredSize()"><B>getPreferredSize()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns the painter's preferred size.
<DT><A HREF="./mars/ProgramStatement.html#getPrintableBasicAssemblyStatement()"><B>getPrintableBasicAssemblyStatement()</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Produces printable Basic Assembly statement for this MIPS source
statement.
<DT><A HREF="./mars/assembler/TokenList.html#getProcessedLine()"><B>getProcessedLine()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/TokenList.html" title="class in mars.assembler">TokenList</A>
<DD>Retrieve the source line String associated with this
token list.
<DT><A HREF="./mars/assembler/Macro.html#getProgram()"><B>getProgram()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#getProgramArguments()"><B>getProgramArguments()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.PROGRAM_ARGUMENTS</code>)</I>
<DT><A HREF="./mars/venus/TextSegmentWindow.html#getProgramArguments()"><B>getProgramArguments()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Get program arguments from text field in south border of text segment window.
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#getProgramCounter()"><B>getProgramCounter()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>For returning the program counters value.
<DT><A HREF="./mars/simulator/SimulatorNotice.html#getProgramCounter()"><B>getProgramCounter()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/SimulatorNotice.html" title="class in mars.simulator">SimulatorNotice</A>
<DD>Fetch the value of the access operation (the value read or written).
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#getProgramCounterRegister()"><B>getProgramCounterRegister()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>Returns Register object for program counter.
<DT><A HREF="./mars/Globals.html#getPropertyEntry(java.lang.String, java.lang.String)"><B>getPropertyEntry(String, String)</B></A> -
Static method in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Read and return property file value (if any) for requested property.
<DT><A HREF="./mars/mips/hardware/Memory.html#getRawWord(int)"><B>getRawWord(int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Starting at the given word address, read a 4 byte word as an int.
<DT><A HREF="./mars/mips/hardware/Memory.html#getRawWordOrNull(int)"><B>getRawWordOrNull(int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Starting at the given word address, read a 4 byte word as an int and return Integer.
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#getRegister(java.lang.String)"><B>getRegister(String)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>Get register object corresponding to given name.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getRegister(java.lang.String)"><B>getRegister(String)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Get register object corresponding to given name.
<DT><A HREF="./mars/mips/hardware/RegisterAccessNotice.html#getRegisterName()"><B>getRegisterName()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterAccessNotice.html" title="class in mars.mips.hardware">RegisterAccessNotice</A>
<DD>Fetch the register number of register accessed.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getRegisterNumber(java.lang.String)"><B>getRegisterNumber(String)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>For getting the number representation of the FPU register.
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#getRegisterPosition(mars.mips.hardware.Register)"><B>getRegisterPosition(Register)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>Coprocessor0 implements only selected registers, so the register number
(8, 12, 13, 14) does not correspond to its position in the list of registers
(0, 1, 2, 3).
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#getRegisters()"><B>getRegisters()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>For returning the set of registers.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getRegisters()"><B>getRegisters()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>For returning the set of registers.
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#getRegisters()"><B>getRegisters()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>For returning the set of registers.
<DT><A HREF="./mars/Settings.html#getRegistersHighlighting()"><B>getRegistersHighlighting()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.REGISTERS_HIGHLIGHTING</code>)</I>
<DT><A HREF="./mars/venus/VenusUI.html#getRegistersPane()"><B>getRegistersPane()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>Get reference to registers pane associated with this GUI.
<DT><A HREF="./mars/venus/ExecutePane.html#getRegistersWindow()"><B>getRegistersWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>Access the register values window.
<DT><A HREF="./mars/venus/RegistersPane.html#getRegistersWindow()"><B>getRegistersWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RegistersPane.html" title="class in mars.venus">RegistersPane</A>
<DD>Return component containing integer register set.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#getRepeatCount()"><B>getRepeatCount()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Returns the number of times the next action will be repeated.
<DT><A HREF="./mars/venus/VenusUI.html#getReset()"><B>getReset()</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>To find out whether the register values are reset.
<DT><A HREF="./mars/mips/hardware/Register.html#getResetValue()"><B>getResetValue()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Register.html" title="class in mars.mips.hardware">Register</A>
<DD>Returns the reset value of the Register.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getRightClickPopup()"><B>getRightClickPopup()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the right click popup menu.
<DT><A HREF="./mars/tools/BHTableModel.html#getRowCount()"><B>getRowCount()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTableModel.html" title="class in mars.tools">BHTableModel</A>
<DD>Returns the number of entries of the BHT.
<DT><A HREF="./mars/venus/VenusUI.html#getRunAssembleAction()"><B>getRunAssembleAction()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>Return reference tothe Run->Assemble item's action.
<DT><A HREF="./mars/simulator/SimulatorNotice.html#getRunSpeed()"><B>getRunSpeed()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/SimulatorNotice.html" title="class in mars.simulator">SimulatorNotice</A>
<DD>Fetch the value of the access operation (the value read or written).
<DT><A HREF="./mars/venus/RunSpeedPanel.html#getRunSpeed()"><B>getRunSpeed()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RunSpeedPanel.html" title="class in mars.venus">RunSpeedPanel</A>
<DD>returns current run speed setting, in instructions/second.
<DT><A HREF="./mars/venus/MessagesPane.html#getRunTextArea()"><B>getRunTextArea()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/MessagesPane.html" title="class in mars.venus">MessagesPane</A>
<DD>Returns component used to display runtime messages
<DT><A HREF="./mars/util/MemoryDump.html#getSegmentBounds(java.lang.String)"><B>getSegmentBounds(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/MemoryDump.html" title="class in mars.util">MemoryDump</A>
<DD>Return array with segment address bounds for specified segment.
<DT><A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html#getSegmentMapKey(javax.swing.text.Segment, int, int)"><B>getSegmentMapKey(Segment, int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html" title="class in mars.venus.editors.jeditsyntax">KeywordMap</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/MemoryDump.html#getSegmentNames()"><B>getSegmentNames()</B></A> -
Static method in class mars.util.<A HREF="./mars/util/MemoryDump.html" title="class in mars.util">MemoryDump</A>
<DD>Get the names of segments available for memory dump.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getSelectedText()"><B>getSelectedText()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the selected text, or null if no selection is active.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#getSelectedText()"><B>getSelectedText()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#getSelectionColor()"><B>getSelectionColor()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns the selection color.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getSelectionEnd()"><B>getSelectionEnd()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the selection end offset.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getSelectionEnd(int)"><B>getSelectionEnd(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the offset where the selection ends on the specified
line.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#getSelectionEnd()"><B>getSelectionEnd()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getSelectionEndLine()"><B>getSelectionEndLine()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the selection end line.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getSelectionStart()"><B>getSelectionStart()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the selection start offset.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getSelectionStart(int)"><B>getSelectionStart(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the offset where the selection starts on the specified
line.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#getSelectionStart()"><B>getSelectionStart()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getSelectionStartLine()"><B>getSelectionStartLine()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the selection start line.
<DT><A HREF="./mars/Globals.html#getSettings()"><B>getSettings()</B></A> -
Static method in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/instructions/BasicInstruction.html#getSimulationCode()"><B>getSimulationCode()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/BasicInstruction.html" title="class in mars.mips.instructions">BasicInstruction</A>
<DD>Gets the SimulationCode object.
<DT><A HREF="./mars/assembler/SymbolTable.html#getSize()"><B>getSize()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>Get the count of entries currently in the table.
<DT><A HREF="./mars/venus/TextSegmentWindow.html#getSortedBreakPointsArray()"><B>getSortedBreakPointsArray()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Returns array of current breakpoints, each represented by a MIPS program counter address.
<DT><A HREF="./mars/assembler/SourceLine.html#getSource()"><B>getSource()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SourceLine.html" title="class in mars.assembler">SourceLine</A>
<DD>Retrieve source statement itself
<DT><A HREF="./mars/ProgramStatement.html#getSource()"><B>getSource()</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Produces MIPS source statement.
<DT><A HREF="./mars/venus/EditPane.html#getSource()"><B>getSource()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Get source code text
<DT><A HREF="./mars/ProgramStatement.html#getSourceFile()"><B>getSourceFile()</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Produces String name of the source file containing this statement.
<DT><A HREF="./mars/assembler/Token.html#getSourceLine()"><B>getSourceLine()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Token.html" title="class in mars.assembler">Token</A>
<DD>Produces line number of MIPS program of this token.
<DT><A HREF="./mars/MIPSprogram.html#getSourceLine(int)"><B>getSourceLine(int)</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Produces specified line of MIPS source program.
<DT><A HREF="./mars/ProgramStatement.html#getSourceLine()"><B>getSourceLine()</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Produces line number of MIPS source statement.
<DT><A HREF="./mars/venus/EditPane.html#getSourceLineCount()"><B>getSourceLineCount()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Calculate and return number of lines in source code text.
<DT><A HREF="./mars/MIPSprogram.html#getSourceLineList()"><B>getSourceLineList()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Retrieve list of source statements that comprise the program.
<DT><A HREF="./mars/MIPSprogram.html#getSourceList()"><B>getSourceList()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Produces list of source statements that comprise the program.
<DT><A HREF="./mars/assembler/Token.html#getSourceMIPSprogram()"><B>getSourceMIPSprogram()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Token.html" title="class in mars.assembler">Token</A>
<DD>Produces MIPSprogram object associated with this token.
<DT><A HREF="./mars/ProgramStatement.html#getSourceMIPSprogram()"><B>getSourceMIPSprogram()</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Produces MIPSprogram object representing the source file containing this statement.
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getStackBaseAddress()"><B>getStackBaseAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getStackLimitAddress()"><B>getStackLimitAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getStackPointer()"><B>getStackPointer()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#getStartAtMain()"><B>getStartAtMain()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.START_AT_MAIN</code>)</I>
<DT><A HREF="./mars/venus/VenusUI.html#getStarted()"><B>getStarted()</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>To find out whether MIPS program is currently executing.
<DT><A HREF="./mars/assembler/SymbolTable.html#getStartLabel()"><B>getStartLabel()</B></A> -
Static method in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>Fetches the text segment label (symbol) which, if declared global, indicates
the starting address for execution.
<DT><A HREF="./mars/assembler/Token.html#getStartPos()"><B>getStartPos()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Token.html" title="class in mars.assembler">Token</A>
<DD>Produces position within source line of this token.
<DT><A HREF="./mars/mips/hardware/Memory.html#getStatement(int)"><B>getStatement(int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Gets ProgramStatement from Text Segment.
<DT><A HREF="./mars/mips/hardware/Memory.html#getStatementNoNotify(int)"><B>getStatementNoNotify(int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Gets ProgramStatement from Text Segment without notifying observers.
<DT><A HREF="./mars/tools/BHTEntry.html#getStatsPredCorrect()"><B>getStatsPredCorrect()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTEntry.html" title="class in mars.tools">BHTEntry</A>
<DD>Get the absolute number of correct predictions.
<DT><A HREF="./mars/tools/BHTEntry.html#getStatsPredIncorrect()"><B>getStatsPredIncorrect()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTEntry.html" title="class in mars.tools">BHTEntry</A>
<DD>Get the absolute number of mispredictions.
<DT><A HREF="./mars/tools/BHTEntry.html#getStatsPredPrecision()"><B>getStatsPredPrecision()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTEntry.html" title="class in mars.tools">BHTEntry</A>
<DD>Get the percentage of correct predictions.
<DT><A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html#getStringMapKey(java.lang.String)"><B>getStringMapKey(String)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html" title="class in mars.venus.editors.jeditsyntax">KeywordMap</A>
<DD>&nbsp;
<DT><A HREF="./mars/ProgramStatement.html#getStrippedTokenList()"><B>getStrippedTokenList()</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Produces token list stripped of all but operator and operand tokens.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html#getStyledFont(java.awt.Font)"><B>getStyledFont(Font)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A>
<DD>Returns the specified font, but with the style's bold and
italic flags applied.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#getStyles()"><B>getStyles()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns the syntax styles used to paint colorized text.
<DT><A HREF="./mars/assembler/Macro.html#getSubstitutedLine(int, mars.assembler.TokenList, long, mars.ErrorList)"><B>getSubstitutedLine(int, TokenList, long, ErrorList)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>Substitutes macro arguments in a line of source code inside macro
definition to be parsed after macro expansion.
<DT><A HREF="./mars/assembler/SymbolTable.html#getSymbol(java.lang.String)"><B>getSymbol(String)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>Produce Symbol object from symbol table that corresponds to given String.
<DT><A HREF="./mars/assembler/SymbolTable.html#getSymbolGivenAddress(java.lang.String)"><B>getSymbolGivenAddress(String)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>Produce Symbol object from symbol table that has the given address.
<DT><A HREF="./mars/assembler/SymbolTable.html#getSymbolGivenAddressLocalOrGlobal(java.lang.String)"><B>getSymbolGivenAddressLocalOrGlobal(String)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>Produce Symbol object from either local or global symbol table that has the
given address.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getSyntaxSensitiveToolTipText(int, int)"><B>getSyntaxSensitiveToolTipText(int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Return any relevant tool tip text for token at specified position.
<DT><A HREF="./mars/Globals.html#getSyscallOverrides()"><B>getSyscallOverrides()</B></A> -
Method in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Read any syscall number assignment overrides from config file.
<DT><A HREF="./mars/tools/BHTSimGUI.html#getTabBHT()"><B>getTabBHT()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools">BHTSimGUI</A>
<DD>Returns the table representing the BHT.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#getTabSize()"><B>getTabSize()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Fetch the tab size in characters.
<DT><A HREF="./mars/tools/BHTSimGUI.html#getTaLog()"><B>getTaLog()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools">BHTSimGUI</A>
<DD>Returns the text area for log purposes.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getText()"><B>getText()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the entire text of this text area.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getText(int, int)"><B>getText(int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the specified substring of the document.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getText(int, int, javax.swing.text.Segment)"><B>getText(int, int, Segment)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Copies the specified substring of the document into a segment.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#getText()"><B>getText()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#getTextArea(java.util.EventObject)"><B>getTextArea(EventObject)</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Returns the text area that fired the specified event.
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getTextBaseAddress()"><B>getTextBaseAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#getTextColumnOrder()"><B>getTextColumnOrder()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Order of text segment display columns (there are 5, numbered 0 to 4).
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getTextLimitAddress()"><B>getTextLimitAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/ExecutePane.html#getTextSegmentWindow()"><B>getTextSegmentWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>Access the text segment window.
<DT><A HREF="./mars/assembler/SymbolTable.html#getTextSymbols()"><B>getTextSymbols()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>For obtaining the Text Symbols.
<DT><A HREF="./mars/tools/BHTSimGUI.html#getTfAddress()"><B>getTfAddress()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools">BHTSimGUI</A>
<DD>Returns the text field for displaying the address of the most recent branch instruction
<DT><A HREF="./mars/tools/BHTSimGUI.html#getTfIndex()"><B>getTfIndex()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools">BHTSimGUI</A>
<DD>Returns the text field for displaying the corresponding index into the BHT
<DT><A HREF="./mars/tools/BHTSimGUI.html#getTfInstruction()"><B>getTfInstruction()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimGUI.html" title="class in mars.tools">BHTSimGUI</A>
<DD>Returns the text field for displaying the most recent branch instruction
<DT><A HREF="./mars/mips/hardware/AccessNotice.html#getThread()"><B>getThread()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/AccessNotice.html" title="class in mars.mips.hardware">AccessNotice</A>
<DD>Get reference to thread that created this notice
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html#getTokenExactMatchHelp(mars.venus.editors.jeditsyntax.tokenmarker.Token, java.lang.String)"><B>getTokenExactMatchHelp(Token, String)</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">MIPSTokenMarker</A>
<DD>Construct and return any appropriate help information for
the given token.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#getTokenExactMatchHelp(mars.venus.editors.jeditsyntax.tokenmarker.Token, java.lang.String)"><B>getTokenExactMatchHelp(Token, String)</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>Construct and return any appropriate help information for
the given token.
<DT><A HREF="./mars/MIPSprogram.html#getTokenizer()"><B>getTokenizer()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Retrieves Tokenizer for this program
<DT><A HREF="./mars/mips/instructions/Instruction.html#getTokenList()"><B>getTokenList()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>Get TokenList corresponding to correct instruction syntax.
<DT><A HREF="./mars/MIPSprogram.html#getTokenList()"><B>getTokenList()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Produces list of tokens that comprise the program.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getTokenMarker()"><B>getTokenMarker()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the document's token marker.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html#getTokenMarker()"><B>getTokenMarker()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html" title="class in mars.venus.editors.jeditsyntax">SyntaxDocument</A>
<DD>Returns the token marker that is to be used to split lines
of this document up into tokens.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html#getTokenPrefixMatchHelp(java.lang.String, mars.venus.editors.jeditsyntax.tokenmarker.Token, mars.venus.editors.jeditsyntax.tokenmarker.Token, java.lang.String)"><B>getTokenPrefixMatchHelp(String, Token, Token, String)</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">MIPSTokenMarker</A>
<DD>Construct and return any appropriate help information for
prefix match based on current line's token list.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#getTokenPrefixMatchHelp(java.lang.String, mars.venus.editors.jeditsyntax.tokenmarker.Token, mars.venus.editors.jeditsyntax.tokenmarker.Token, java.lang.String)"><B>getTokenPrefixMatchHelp(String, Token, Token, String)</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>Construct and return any appropriate help information for
the given token or "token prefix".
<DT><A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html#getTokenText()"><B>getTokenText()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html" title="class in mars.venus.editors.jeditsyntax">PopupHelpItem</A>
<DD>The document text that mached this item
<DT><A HREF="./mars/assembler/Macro.html#getToLine()"><B>getToLine()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#getToolTipText(java.awt.event.MouseEvent)"><B>getToolTipText(MouseEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns the tool tip to display at the specified location.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.Highlight.html#getToolTipText(java.awt.event.MouseEvent)"><B>getToolTipText(MouseEvent)</B></A> -
Method in interface mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.Highlight.html" title="interface in mars.venus.editors.jeditsyntax">TextAreaPainter.Highlight</A>
<DD>Returns the tool tip to display at the specified
location.
<DT><A HREF="./mars/assembler/Symbol.html#getType()"><B>getType()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Symbol.html" title="class in mars.assembler">Symbol</A>
<DD>Finds the type of symbol, text or data.
<DT><A HREF="./mars/assembler/Token.html#getType()"><B>getType()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Token.html" title="class in mars.assembler">Token</A>
<DD>Produces token type of this token.
<DT><A HREF="./mars/mips/hardware/AddressErrorException.html#getType()"><B>getType()</B></A> -
Method in exception mars.mips.hardware.<A HREF="./mars/mips/hardware/AddressErrorException.html" title="class in mars.mips.hardware">AddressErrorException</A>
<DD>Get the exception type (load or store).
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#getUndoManager()"><B>getUndoManager()</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>Returns the undo manager for this editing area
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#getUndoManager()"><B>getUndoManager()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>Returns the undo manager for this editing area
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#getUndoManager()"><B>getUndoManager()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#getUndoManager()"><B>getUndoManager()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>get the manager in charge of Undo and Redo operations
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#getUserHighAddress()"><B>getUserHighAddress()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#getUserRegister(java.lang.String)"><B>getUserRegister(String)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>Get register object corresponding to given name.
<DT><A HREF="./mars/assembler/Token.html#getValue()"><B>getValue()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Token.html" title="class in mars.assembler">Token</A>
<DD>Produces source code of this token.
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#getValue(int)"><B>getValue(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>Returns the value of the register who's number is num.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#getValue(int)"><B>getValue(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Returns the value of the FPU register who's number is num.
<DT><A HREF="./mars/mips/hardware/MemoryAccessNotice.html#getValue()"><B>getValue()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryAccessNotice.html" title="class in mars.mips.hardware">MemoryAccessNotice</A>
<DD>Fetch the value of the access operation (the value read or written).
<DT><A HREF="./mars/mips/hardware/Register.html#getValue()"><B>getValue()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Register.html" title="class in mars.mips.hardware">Register</A>
<DD>Returns the value of the Register.
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#getValue(int)"><B>getValue(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>Returns the value of the register who's number is num.
<DT><A HREF="./mars/simulator/SwingWorker.html#getValue()"><B>getValue()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/SwingWorker.html" title="class in mars.simulator">SwingWorker</A>
<DD>Get the value produced by the worker thread, or null if it
hasn't been constructed yet.
<DT><A HREF="./mars/tools/BHTableModel.html#getValueAt(int, int)"><B>getValueAt(int, int)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTableModel.html" title="class in mars.tools">BHTableModel</A>
<DD>Returns the value of the cell at the given row and column
Required by the TableModel interface.
<DT><A HREF="./mars/venus/ExecutePane.html#getValueDisplayBase()"><B>getValueDisplayBase()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>Retrieve the number system base for displaying values (mem/register contents)
<DT><A HREF="./mars/venus/ExecutePane.html#getValueDisplayBaseChooser()"><B>getValueDisplayBaseChooser()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>Retrieve component used to set numerical base (10 or 16) of data value display.
<DT><A HREF="./mars/venus/VenusUI.html#getValueDisplayBaseMenuItem()"><B>getValueDisplayBaseMenuItem()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>Get reference to settings menu item for display base of memory/register values.
<DT><A HREF="./mars/mips/hardware/Register.html#getValueNoNotify()"><B>getValueNoNotify()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Register.html" title="class in mars.mips.hardware">Register</A>
<DD>Returns the value of the Register.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#getVisibleLines()"><B>getVisibleLines()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns the number of lines visible in this text area.
<DT><A HREF="./mars/Settings.html#getWarningsAreErrors()"><B>getWarningsAreErrors()</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.WARNINGS_ARE_ERRORS</code>)</I>
<DT><A HREF="./mars/mips/hardware/Memory.html#getWord(int)"><B>getWord(int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Starting at the given word address, read a 4 byte word as an int.
<DT><A HREF="./mars/mips/hardware/Memory.html#getWordNoNotify(int)"><B>getWordNoNotify(int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Starting at the given word address, read a 4 byte word as an int.
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#GLOBAL_POINTER_REGISTER"><B>GLOBAL_POINTER_REGISTER</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#globalPointer"><B>globalPointer</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>base address for storing globals
<DT><A HREF="./mars/Globals.html" title="class in mars"><B>Globals</B></A> - Class in <A HREF="./mars/package-summary.html">mars</A><DD>Collection of globally-available data structures.<DT><A HREF="./mars/Globals.html#Globals()"><B>Globals()</B></A> -
Constructor for class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Directives.html#GLOBL"><B>GLOBL</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#go()"><B>go()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Run the simulator as stand-alone application.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#grabAction"><B>grabAction</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#grabFocus()"><B>grabFocus()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#grabNextKeyStroke(java.awt.event.ActionListener)"><B>grabNextKeyStroke(ActionListener)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Grabs the next key typed event and invokes the specified
action with the key as a the action command.
<DT><A HREF="./mars/venus/GuiAction.html" title="class in mars.venus"><B>GuiAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>parent class for Action subclasses to be defined for every menu/toolbar
option.<DT><A HREF="./mars/venus/GuiAction.html#GuiAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>GuiAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/GuiAction.html" title="class in mars.venus">GuiAction</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_H_"><!-- --></A><H2>
<B>H</B></H2>
<DL>
<DT><A HREF="./mars/assembler/Directives.html#HALF"><B>HALF</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/DataTypes.html#HALF_SIZE"><B>HALF_SIZE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Number of bytes occupied by MIPS halfword is 2.
<DT><A HREF="./mars/tools/BHTSimulator.html#handleExecBranchInst(int, boolean)"><B>handleExecBranchInst(int, boolean)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>Handles the execution of the branch instruction.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#handleGrabAction(java.awt.event.KeyEvent)"><B>handleGrabAction(KeyEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>If a key is being grabbed, this method should be called with
the appropriate key event.
<DT><A HREF="./mars/tools/BHTSimulator.html#handlePreBranchInst(mars.ProgramStatement)"><B>handlePreBranchInst(ProgramStatement)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>Handles the execution branch instruction.
<DT><A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus"><B>HardcopyWriter</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>&nbsp;<DT><A HREF="./mars/venus/HardcopyWriter.html#HardcopyWriter(java.awt.Frame, java.lang.String, int, double, double, double, double)"><B>HardcopyWriter(Frame, String, int, double, double, double, double)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>The constructor for this class has a bunch of arguments:
The frame argument is required for all printing in Java.
<DT><A HREF="./mars/venus/HardcopyWriter.PrintCanceledException.html" title="class in mars.venus"><B>HardcopyWriter.PrintCanceledException</B></A> - Exception in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>This is the exception class that the HardcopyWriter constructor
throws when the user clicks "Cancel" in the print dialog box.<DT><A HREF="./mars/venus/HardcopyWriter.PrintCanceledException.html#HardcopyWriter.PrintCanceledException(java.lang.String)"><B>HardcopyWriter.PrintCanceledException(String)</B></A> -
Constructor for exception mars.venus.<A HREF="./mars/venus/HardcopyWriter.PrintCanceledException.html" title="class in mars.venus">HardcopyWriter.PrintCanceledException</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/instructions/ExtendedInstruction.html#hasCompactTranslation()"><B>hasCompactTranslation()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/ExtendedInstruction.html" title="class in mars.mips.instructions">ExtendedInstruction</A>
<DD>Determine whether or not this pseudo-instruction has a second
translation optimized for 16 bit address space: a compact version.
<DT><A HREF="./mars/venus/EditPane.html#hasUnsavedEdits()"><B>hasUnsavedEdits()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Delegates to corresponding FileStatus method
<DT><A HREF="./mars/venus/FileStatus.html#hasUnsavedEdits()"><B>hasUnsavedEdits()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Determine if file has been modified since last save or, if not yet saved, since
being created using New or Open.
<DT><A HREF="./mars/venus/VenusUI.html#haveMenuRequestFocus()"><B>haveMenuRequestFocus()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>Have the menu request keyboard focus.
<DT><A HREF="./mars/venus/HardcopyWriter.html#headerfont"><B>headerfont</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#headermetrics"><B>headermetrics</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#headery"><B>headery</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#heapAddress"><B>heapAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#heapBaseAddress"><B>heapBaseAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>base address for heap: 0x10040000 (I think from SPIM not MIPS)
<DT><A HREF="./mars/venus/HardcopyWriter.html#height"><B>height</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HelpAboutAction.html" title="class in mars.venus"><B>HelpAboutAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the Help -> About menu item<DT><A HREF="./mars/venus/HelpAboutAction.html#HelpAboutAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>HelpAboutAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/HelpAboutAction.html" title="class in mars.venus">HelpAboutAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HelpHelpAction.html" title="class in mars.venus"><B>HelpHelpAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the Help -> Help menu item<DT><A HREF="./mars/venus/HelpHelpAction.html#HelpHelpAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>HelpHelpAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/HelpHelpAction.html" title="class in mars.venus">HelpHelpAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/Globals.html#helpPath"><B>helpPath</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Path to folder that contains help text
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#HEXADECIMAL"><B>HEXADECIMAL</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/Binary.html#hexStringToBinaryString(java.lang.String)"><B>hexStringToBinaryString(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Translate String consisting of hexadecimal digits into String consisting of
corresponding binary digits ('1's and '0's).
<DT><A HREF="./mars/mips/dump/HexTextDumpFormat.html" title="class in mars.mips.dump"><B>HexTextDumpFormat</B></A> - Class in <A HREF="./mars/mips/dump/package-summary.html">mars.mips.dump</A><DD>Class that represents the "hexadecimal text" memory dump format.<DT><A HREF="./mars/mips/dump/HexTextDumpFormat.html#HexTextDumpFormat()"><B>HexTextDumpFormat()</B></A> -
Constructor for class mars.mips.dump.<A HREF="./mars/mips/dump/HexTextDumpFormat.html" title="class in mars.mips.dump">HexTextDumpFormat</A>
<DD>Constructor.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#highlights"><B>highlights</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/TextSegmentWindow.html#highlightStepAtAddress(int)"><B>highlightStepAtAddress(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Highlights the source code line whose address matches the given
text segment address.
<DT><A HREF="./mars/venus/TextSegmentWindow.html#highlightStepAtAddress(int, boolean)"><B>highlightStepAtAddress(int, boolean)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Highlights the source code line whose address matches the given
text segment address.
<DT><A HREF="./mars/venus/TextSegmentWindow.html#highlightStepAtPC()"><B>highlightStepAtPC()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Highlights the source code line whose address matches the current
program counter value.
<DT><A HREF="./mars/venus/TextSegmentWindow.html#highlightStepAtPC(boolean)"><B>highlightStepAtPC(boolean)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Highlights the source code line whose address matches the current
program counter value.
<DT><A HREF="./mars/util/Binary.html#highOrderLongToInt(long)"><B>highOrderLongToInt(long)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Returns int representing the bit values of the high order 32 bits of given
64 bit long value.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#HOME"><B>HOME</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#horizontal"><B>horizontal</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#horizontalOffset"><B>horizontalOffset</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_I_"><!-- --></A><H2>
<B>I</B></H2>
<DL>
<DT><A HREF="./mars/mips/instructions/BasicInstructionFormat.html#I_BRANCH_FORMAT"><B>I_BRANCH_FORMAT</B></A> -
Static variable in class mars.mips.instructions.<A HREF="./mars/mips/instructions/BasicInstructionFormat.html" title="class in mars.mips.instructions">BasicInstructionFormat</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/instructions/BasicInstructionFormat.html#I_FORMAT"><B>I_FORMAT</B></A> -
Static variable in class mars.mips.instructions.<A HREF="./mars/mips/instructions/BasicInstructionFormat.html" title="class in mars.mips.instructions">BasicInstructionFormat</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#id"><B>id</B></A> -
Variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>The id of this token.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#ID_COUNT"><B>ID_COUNT</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>The total number of defined token ids.
<DT><A HREF="./mars/assembler/TokenTypes.html#IDENTIFIER"><B>IDENTIFIER</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/Globals.html#imagesPath"><B>imagesPath</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Path to folder that contains images
<DT><A HREF="./mars/assembler/Directives.html#INCLUDE"><B>INCLUDE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#incrementPC()"><B>incrementPC()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>Method to increment the Program counter in the general case (not a jump or branch).
<DT><A HREF="./mars/mips/hardware/Memory.html#inDataSegment(int)"><B>inDataSegment(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Handy little utility to find out if given address is in MARS data
segment (starts at Memory.dataSegmentBaseAddress).
<DT><A HREF="./mars/simulator/BackStepper.html#inDelaySlot()"><B>inDelaySlot()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Determine whether the next back-step action occurred as the result of
an instruction that executed in the "delay slot" of a delayed branch.
<DT><A HREF="./mars/simulator/Simulator.html#inDelaySlot()"><B>inDelaySlot()</B></A> -
Static method in class mars.simulator.<A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator">Simulator</A>
<DD>Determine whether or not the next instruction to be executed is in a
"delay slot".
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.Highlight.html#init(mars.venus.editors.jeditsyntax.JEditTextArea, mars.venus.editors.jeditsyntax.TextAreaPainter.Highlight)"><B>init(JEditTextArea, TextAreaPainter.Highlight)</B></A> -
Method in interface mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.Highlight.html" title="interface in mars.venus.editors.jeditsyntax">TextAreaPainter.Highlight</A>
<DD>Called after the highlight painter has been added.
<DT><A HREF="./mars/tools/BHTableModel.html#initBHT(int, int, boolean)"><B>initBHT(int, int, boolean)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTableModel.html" title="class in mars.tools">BHTableModel</A>
<DD>Initializes the BHT with the given size and history.
<DT><A HREF="./mars/Globals.html#initialize(boolean)"><B>initialize(boolean)</B></A> -
Static method in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Method called once upon system initialization to create the global data structures.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#initializePostGUI()"><B>initializePostGUI()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Method that will be called once just after the GUI is constructed in the go() and action()
methods.
<DT><A HREF="./mars/tools/BitmapDisplay.html#initializePostGUI()"><B>initializePostGUI()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BitmapDisplay.html" title="class in mars.tools">BitmapDisplay</A>
<DD>The only post-GUI initialization is to create the initial Grid object based on the default settings
of the various combo boxes.
<DT><A HREF="./mars/tools/CacheSimulator.html#initializePostGUI()"><B>initializePostGUI()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/CacheSimulator.html" title="class in mars.tools">CacheSimulator</A>
<DD>The only post-GUI initialization is to create the initial cache object based on the default settings
of the various combo boxes.
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#initializePostGUI()"><B>initializePostGUI()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>Initialization code to be executed after the GUI is configured.
<DT><A HREF="./mars/tools/MemoryReferenceVisualization.html#initializePostGUI()"><B>initializePostGUI()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/MemoryReferenceVisualization.html" title="class in mars.tools">MemoryReferenceVisualization</A>
<DD>The only post-GUI initialization is to create the initial Grid object based on the default settings
of the various combo boxes.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#initializePreGUI()"><B>initializePreGUI()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Method that will be called once just before the GUI is constructed in the go() and action()
methods.
<DT><A HREF="./mars/tools/BitmapDisplay.html#initializePreGUI()"><B>initializePreGUI()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BitmapDisplay.html" title="class in mars.tools">BitmapDisplay</A>
<DD>Initialize all JComboBox choice structures not already initialized at declaration.
<DT><A HREF="./mars/tools/CacheSimulator.html#initializePreGUI()"><B>initializePreGUI()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/CacheSimulator.html" title="class in mars.tools">CacheSimulator</A>
<DD>Initialize all JComboBox choice structures not already initialized at declaration.
<DT><A HREF="./mars/tools/InstructionCounter.html#initializePreGUI()"><B>initializePreGUI()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools">InstructionCounter</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/InstructionStatistics.html#initializePreGUI()"><B>initializePreGUI()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionStatistics.html" title="class in mars.tools">InstructionStatistics</A>
<DD>performs initialization tasks of the counters before the GUI is created.
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#initializePreGUI()"><B>initializePreGUI()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/MemoryReferenceVisualization.html#initializePreGUI()"><B>initializePreGUI()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/MemoryReferenceVisualization.html" title="class in mars.tools">MemoryReferenceVisualization</A>
<DD>Initialize all JComboBox choice structures not already initialized at declaration.
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#initializeProgramCounter(int)"><B>initializeProgramCounter(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>For initializing the Program Counter.
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#initializeProgramCounter(boolean)"><B>initializeProgramCounter(boolean)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>Will initialize the Program Counter to either the default reset value, or the address
associated with source program global label "main", if it exists as a text segment label
and the global setting is set.
<DT><A HREF="./mars/mips/hardware/Memory.html#inKernelDataSegment(int)"><B>inKernelDataSegment(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Handy little utility to find out if given address is in MARS kernel data
segment (starts at Memory.kernelDataSegmentBaseAddress).
<DT><A HREF="./mars/mips/hardware/Memory.html#inKernelTextSegment(int)"><B>inKernelTextSegment(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Handy little utility to find out if given address is in MARS kernel
text segment (starts at Memory.kernelTextBaseAddress).
<DT><A HREF="./mars/mips/hardware/Memory.html#inMemoryMapSegment(int)"><B>inMemoryMapSegment(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Handy little utility to find out if given address is in the Memory Map area
starts at Memory.memoryMapBaseAddress, range 0xffff0000 to 0xffffffff.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>An input handler converts the user's key strokes into concrete actions.<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#InputHandler()"><B>InputHandler()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#inputHandler"><B>inputHandler</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#inputHandler"><B>inputHandler</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.backspace.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.backspace</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.backspace.html#InputHandler.backspace()"><B>InputHandler.backspace()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.backspace.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.backspace</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.backspace_word.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.backspace_word</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.backspace_word.html#InputHandler.backspace_word()"><B>InputHandler.backspace_word()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.backspace_word.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.backspace_word</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_copy.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.clip_copy</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_copy.html#InputHandler.clip_copy()"><B>InputHandler.clip_copy()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_copy.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.clip_copy</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_cut.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.clip_cut</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_cut.html#InputHandler.clip_cut()"><B>InputHandler.clip_cut()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_cut.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.clip_cut</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_paste.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.clip_paste</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_paste.html#InputHandler.clip_paste()"><B>InputHandler.clip_paste()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.clip_paste.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.clip_paste</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.delete.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.delete</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.delete.html#InputHandler.delete()"><B>InputHandler.delete()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.delete.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.delete</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.delete_word.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.delete_word</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.delete_word.html#InputHandler.delete_word()"><B>InputHandler.delete_word()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.delete_word.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.delete_word</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.document_end.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.document_end</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.document_end.html#InputHandler.document_end(boolean)"><B>InputHandler.document_end(boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.document_end.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.document_end</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.document_home.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.document_home</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.document_home.html#InputHandler.document_home(boolean)"><B>InputHandler.document_home(boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.document_home.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.document_home</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.end.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.end</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.end.html#InputHandler.end(boolean)"><B>InputHandler.end(boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.end.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.end</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.home.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.home</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.home.html#InputHandler.home(boolean)"><B>InputHandler.home(boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.home.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.home</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_break.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.insert_break</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_break.html#InputHandler.insert_break()"><B>InputHandler.insert_break()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_break.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.insert_break</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_char.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.insert_char</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_char.html#InputHandler.insert_char()"><B>InputHandler.insert_char()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_char.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.insert_char</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_tab.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.insert_tab</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_tab.html#InputHandler.insert_tab()"><B>InputHandler.insert_tab()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.insert_tab.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.insert_tab</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.MacroRecorder.html" title="interface in mars.venus.editors.jeditsyntax"><B>InputHandler.MacroRecorder</B></A> - Interface in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>Macro recorder.<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_char.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.next_char</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_char.html#InputHandler.next_char(boolean)"><B>InputHandler.next_char(boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_char.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.next_char</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_line.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.next_line</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_line.html#InputHandler.next_line(boolean)"><B>InputHandler.next_line(boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_line.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.next_line</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_page.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.next_page</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_page.html#InputHandler.next_page(boolean)"><B>InputHandler.next_page(boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_page.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.next_page</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_word.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.next_word</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_word.html#InputHandler.next_word(boolean)"><B>InputHandler.next_word(boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.next_word.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.next_word</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.NonRecordable.html" title="interface in mars.venus.editors.jeditsyntax"><B>InputHandler.NonRecordable</B></A> - Interface in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>If an action implements this interface, it should not be recorded
by the macro recorder.<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.NonRepeatable.html" title="interface in mars.venus.editors.jeditsyntax"><B>InputHandler.NonRepeatable</B></A> - Interface in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>If an action implements this interface, it should not be repeated.<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.overwrite.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.overwrite</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.overwrite.html#InputHandler.overwrite()"><B>InputHandler.overwrite()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.overwrite.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.overwrite</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_char.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.prev_char</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_char.html#InputHandler.prev_char(boolean)"><B>InputHandler.prev_char(boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_char.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.prev_char</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_line.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.prev_line</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_line.html#InputHandler.prev_line(boolean)"><B>InputHandler.prev_line(boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_line.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.prev_line</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_page.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.prev_page</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_page.html#InputHandler.prev_page(boolean)"><B>InputHandler.prev_page(boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_page.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.prev_page</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_word.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.prev_word</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_word.html#InputHandler.prev_word(boolean)"><B>InputHandler.prev_word(boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.prev_word.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.prev_word</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.repeat.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.repeat</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.repeat.html#InputHandler.repeat()"><B>InputHandler.repeat()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.repeat.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.repeat</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.select_all.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.select_all</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.select_all.html#InputHandler.select_all()"><B>InputHandler.select_all()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.select_all.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.select_all</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.toggle_rect.html" title="class in mars.venus.editors.jeditsyntax"><B>InputHandler.toggle_rect</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.toggle_rect.html#InputHandler.toggle_rect()"><B>InputHandler.toggle_rect()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.toggle_rect.html" title="class in mars.venus.editors.jeditsyntax">InputHandler.toggle_rect</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.Wrapper.html" title="interface in mars.venus.editors.jeditsyntax"><B>InputHandler.Wrapper</B></A> - Interface in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>For use by EditAction.Wrapper only.<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#INSERT_BREAK"><B>INSERT_BREAK</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#INSERT_CHAR"><B>INSERT_CHAR</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#INSERT_TAB"><B>INSERT_TAB</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#insertLines(int, int)"><B>insertLines(int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>Informs the token marker that lines have been inserted into
the document.
<DT><A HREF="./mars/MIPSprogram.html#inSteppedExecution()"><B>inSteppedExecution()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Will be true only while in process of simulating a program statement
in step mode (e.g.
<DT><A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions"><B>Instruction</B></A> - Class in <A HREF="./mars/mips/instructions/package-summary.html">mars.mips.instructions</A><DD>Base class to represent member of MIPS instruction set.<DT><A HREF="./mars/mips/instructions/Instruction.html#Instruction()"><B>Instruction()</B></A> -
Constructor for class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/instructions/Instruction.html#INSTRUCTION_LENGTH"><B>INSTRUCTION_LENGTH</B></A> -
Static variable in class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>Length in bytes of a machine instruction.
<DT><A HREF="./mars/mips/instructions/Instruction.html#INSTRUCTION_LENGTH_BITS"><B>INSTRUCTION_LENGTH_BITS</B></A> -
Static variable in class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools"><B>InstructionCounter</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>Instruction counter tool.<DT><A HREF="./mars/tools/InstructionCounter.html#InstructionCounter(java.lang.String, java.lang.String)"><B>InstructionCounter(String, String)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools">InstructionCounter</A>
<DD>Simple constructor, likely used to run a stand-alone memory reference visualizer.
<DT><A HREF="./mars/tools/InstructionCounter.html#InstructionCounter()"><B>InstructionCounter()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools">InstructionCounter</A>
<DD>Simple construction, likely used by the MARS Tools menu mechanism.
<DT><A HREF="./mars/Globals.html#instructionSet"><B>instructionSet</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>The set of implemented MIPS instructions.
<DT><A HREF="./mars/mips/instructions/InstructionSet.html" title="class in mars.mips.instructions"><B>InstructionSet</B></A> - Class in <A HREF="./mars/mips/instructions/package-summary.html">mars.mips.instructions</A><DD>The list of Instruction objects, each of which represents a MIPS instruction.<DT><A HREF="./mars/mips/instructions/InstructionSet.html#InstructionSet()"><B>InstructionSet()</B></A> -
Constructor for class mars.mips.instructions.<A HREF="./mars/mips/instructions/InstructionSet.html" title="class in mars.mips.instructions">InstructionSet</A>
<DD>Creates a new InstructionSet object.
<DT><A HREF="./mars/tools/InstructionStatistics.html" title="class in mars.tools"><B>InstructionStatistics</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>A MARS tool for obtaining instruction statistics by instruction category.<DT><A HREF="./mars/tools/InstructionStatistics.html#InstructionStatistics(java.lang.String, java.lang.String)"><B>InstructionStatistics(String, String)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/InstructionStatistics.html" title="class in mars.tools">InstructionStatistics</A>
<DD>Simple constructor, likely used to run a stand-alone enhanced instruction counter.
<DT><A HREF="./mars/tools/InstructionStatistics.html#InstructionStatistics()"><B>InstructionStatistics()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/InstructionStatistics.html" title="class in mars.tools">InstructionStatistics</A>
<DD>Simple construction, likely used by the MARS Tools menu mechanism.
<DT><A HREF="./mars/assembler/TokenTypes.html#INTEGER_16"><B>INTEGER_16</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/TokenTypes.html#INTEGER_16U"><B>INTEGER_16U</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/TokenTypes.html#INTEGER_32"><B>INTEGER_32</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/TokenTypes.html#INTEGER_5"><B>INTEGER_5</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/dump/IntelHexDumpFormat.html" title="class in mars.mips.dump"><B>IntelHexDumpFormat</B></A> - Class in <A HREF="./mars/mips/dump/package-summary.html">mars.mips.dump</A><DD>Intel's Hex memory initialization format<DT><A HREF="./mars/mips/dump/IntelHexDumpFormat.html#IntelHexDumpFormat()"><B>IntelHexDumpFormat()</B></A> -
Constructor for class mars.mips.dump.<A HREF="./mars/mips/dump/IntelHexDumpFormat.html" title="class in mars.mips.dump">IntelHexDumpFormat</A>
<DD>Constructor.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#INTERNAL_FIRST"><B>INTERNAL_FIRST</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>The first id that can be used for internal state
in a token marker.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#INTERNAL_LAST"><B>INTERNAL_LAST</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>The last id that can be used for internal state
in a token marker.
<DT><A HREF="./mars/simulator/SwingWorker.html#interrupt()"><B>interrupt()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/SwingWorker.html" title="class in mars.simulator">SwingWorker</A>
<DD>A new method that interrupts the worker thread.
<DT><A HREF="./mars/mips/hardware/Memory.html#inTextSegment(int)"><B>inTextSegment(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Handy little utility to find out if given address is in MARS text
segment (starts at Memory.textBaseAddress).
<DT><A HREF="./mars/tools/IntroToTools.html" title="class in mars.tools"><B>IntroToTools</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>The "hello world" of MarsTools!<DT><A HREF="./mars/tools/IntroToTools.html#IntroToTools(java.lang.String, java.lang.String)"><B>IntroToTools(String, String)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/IntroToTools.html" title="class in mars.tools">IntroToTools</A>
<DD>Simple constructor, likely used to run a stand-alone memory reference visualizer.
<DT><A HREF="./mars/tools/IntroToTools.html#IntroToTools()"><B>IntroToTools()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/IntroToTools.html" title="class in mars.tools">IntroToTools</A>
<DD>Simple constructor, likely used by the MARS Tools menu mechanism
<DT><A HREF="./mars/util/Binary.html#intToAscii(int)"><B>intToAscii(int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Produce ASCII string equivalent of integer value, interpreting it as 4 one-byte
characters.
<DT><A HREF="./mars/util/Binary.html#intToBinaryString(int, int)"><B>intToBinaryString(int, int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Translate int value into a String consisting of '1's and '0's.
<DT><A HREF="./mars/util/Binary.html#intToBinaryString(int)"><B>intToBinaryString(int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Translate int value into a String consisting of '1's and '0's.
<DT><A HREF="./mars/util/Binary.html#intToHalfHexString(int)"><B>intToHalfHexString(int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Returns a 6 character string representing the 16-bit hexadecimal equivalent of the
given integer value.
<DT><A HREF="./mars/util/Binary.html#intToHexString(int)"><B>intToHexString(int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Prefix a hexadecimal-indicating string "0x" to the string which is
returned by the method "Integer.toHexString".
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#INVALID"><B>INVALID</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>Invalid token id.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#invalidateLine(int)"><B>invalidateLine(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Marks a line as needing a repaint.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#invalidateLineRange(int, int)"><B>invalidateLineRange(int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Marks a range of lines as needing a repaint.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#invalidateSelectedLines()"><B>invalidateSelectedLines()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Repaints the lines containing the selection.
<DT><A HREF="./mars/mips/hardware/InvalidRegisterAccessException.html" title="class in mars.mips.hardware"><B>InvalidRegisterAccessException</B></A> - Exception in <A HREF="./mars/mips/hardware/package-summary.html">mars.mips.hardware</A><DD>Represents attempt to access double precision register using an odd
(e.g.<DT><A HREF="./mars/mips/hardware/InvalidRegisterAccessException.html#InvalidRegisterAccessException()"><B>InvalidRegisterAccessException()</B></A> -
Constructor for exception mars.mips.hardware.<A HREF="./mars/mips/hardware/InvalidRegisterAccessException.html" title="class in mars.mips.hardware">InvalidRegisterAccessException</A>
<DD>Constructor for IllegalRegisterException.
<DT><A HREF="./mars/venus/FileStatus.html#isAssembled()"><B>isAssembled()</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Tells whether the file has been assembled.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#isBeingUsedAsAMarsTool"><B>isBeingUsedAsAMarsTool</B></A> -
Variable in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#isBlockCaretEnabled()"><B>isBlockCaretEnabled()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns true if the caret should be drawn as a block, false otherwise.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html#isBold()"><B>isBold()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A>
<DD>Returns true if boldface is enabled for this style.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#isBracketHighlightEnabled()"><B>isBracketHighlightEnabled()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns true if bracket highlighting is enabled, false otherwise.
<DT><A HREF="./mars/tools/BHTSimulator.html#isBranchInstruction(mars.ProgramStatement)"><B>isBranchInstruction(ProgramStatement)</B></A> -
Static method in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>Determines if the instruction is a branch instruction or not.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#isCaretBlinkEnabled()"><B>isCaretBlinkEnabled()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns true if the caret is blinking, false otherwise.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#isCaretVisible()"><B>isCaretVisible()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns true if the caret is visible, false otherwise.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.ConnectButton.html#isConnected()"><B>isConnected()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.ConnectButton.html" title="class in mars.tools">AbstractMarsToolAndApplication.ConnectButton</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#isEditable()"><B>isEditable()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns true if this text area is editable, false otherwise.
<DT><A HREF="./mars/venus/FileStatus.html#isEdited()"><B>isEdited()</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Tells whether the file has been edited since it has been saved.
<DT><A HREF="./mars/assembler/TokenList.html#isEmpty()"><B>isEmpty()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/TokenList.html" title="class in mars.assembler">TokenList</A>
<DD>Returns empty/non-empty status of list.
<DT><A HREF="./mars/assembler/Directives.html#isFloatingDirective(mars.assembler.Directives)"><B>isFloatingDirective(Directives)</B></A> -
Static method in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>Lets you know whether given directive is for floating number (FLOAT,DOUBLE).
<DT><A HREF="./mars/assembler/TokenTypes.html#isFloatingTokenType(mars.assembler.TokenTypes)"><B>isFloatingTokenType(TokenTypes)</B></A> -
Static method in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>Lets you know if given tokentype is for floating point numbers (REAL_NUMBER).
<DT><A HREF="./mars/util/Binary.html#isHex(java.lang.String)"><B>isHex(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Parsing method to see if a string represents a hex number.
<DT><A HREF="./mars/assembler/Directives.html#isIntegerDirective(mars.assembler.Directives)"><B>isIntegerDirective(Directives)</B></A> -
Static method in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>Lets you know whether given directive is for integer (WORD,HALF,BYTE).
<DT><A HREF="./mars/assembler/TokenTypes.html#isIntegerTokenType(mars.assembler.TokenTypes)"><B>isIntegerTokenType(TokenTypes)</B></A> -
Static method in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>Lets you know if given tokentype is for integers (INTGER_5, INTEGER_16, INTEGER_32).
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html#isItalic()"><B>isItalic()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A>
<DD>Returns true if italics is enabled for this style.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#isLineHighlightEnabled()"><B>isLineHighlightEnabled()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns true if line highlight is enabled, false otherwise.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#isManagingFocus()"><B>isManagingFocus()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Returns if this component can be traversed by pressing the
Tab key.
<DT><A HREF="./mars/venus/EditPane.html#isNew()"><B>isNew()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Delegates to corresponding FileStatus method
<DT><A HREF="./mars/venus/FileStatus.html#isNew()"><B>isNew()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Determine if file is "new", which means created using New but not yet saved.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#isNextLineRequested()"><B>isNextLineRequested()</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>Returns true if the next line should be repainted.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#isObserving()"><B>isObserving()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Query method to let you know if the tool/app is (or could be) currently
"observing" any MIPS resources.
<DT><A HREF="./mars/util/Binary.html#isOctal(java.lang.String)"><B>isOctal(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Parsing method to see if a string represents an octal number.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#isOverwriteEnabled()"><B>isOverwriteEnabled()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns true if overwrite mode is enabled, false otherwise.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html#isPlain()"><B>isPlain()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A>
<DD>Returns true if no font styles are enabled.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#isRepeatEnabled()"><B>isRepeatEnabled()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Returns if repeating is enabled.
<DT><A HREF="./mars/venus/RepeatButton.html#isRepeatEnabled()"><B>isRepeatEnabled()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Checks if the button should fire events when held.
<DT><A HREF="./mars/venus/FileStatus.html#isSaved()"><B>isSaved()</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Tells whether the file has been saved.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#isSelectionRectangular()"><B>isSelectionRectangular()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Returns true if the selection is rectangular, false otherwise.
<DT><A HREF="./mars/assembler/TokenTypes.html#isValidIdentifier(java.lang.String)"><B>isValidIdentifier(String)</B></A> -
Static method in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/ErrorMessage.html#isWarning()"><B>isWarning()</B></A> -
Method in class mars.<A HREF="./mars/ErrorMessage.html" title="class in mars">ErrorMessage</A>
<DD>Determine whether this message represents error or warning.
</DL>
<HR>
<A NAME="_J_"><!-- --></A><H2>
<B>J</B></H2>
<DL>
<DT><A HREF="./mars/mips/instructions/BasicInstructionFormat.html#J_FORMAT"><B>J_FORMAT</B></A> -
Static variable in class mars.mips.instructions.<A HREF="./mars/mips/instructions/BasicInstructionFormat.html" title="class in mars.mips.instructions">BasicInstructionFormat</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax"><B>JEditBasedTextArea</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>Adaptor subclass for JEditTextArea
Provides those methods required by the MARSTextEditingArea interface
that are not defined by JEditTextArea.<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#JEditBasedTextArea(mars.venus.EditPane, javax.swing.JComponent)"><B>JEditBasedTextArea(EditPane, JComponent)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax"><B>JEditTextArea</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>jEdit's text area component.<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#JEditTextArea(javax.swing.JComponent)"><B>JEditTextArea(JComponent)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Creates a new JEditTextArea with the default settings.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#JEditTextArea(mars.venus.editors.jeditsyntax.TextAreaDefaults, javax.swing.JComponent)"><B>JEditTextArea(TextAreaDefaults, JComponent)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#job"><B>job</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#jobname"><B>jobname</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_K_"><!-- --></A><H2>
<B>K</B></H2>
<DL>
<DT><A HREF="./mars/assembler/Directives.html#KDATA"><B>KDATA</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#kernelBaseAddress"><B>kernelBaseAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>kernel boundary.
<DT><A HREF="./mars/mips/hardware/Memory.html#kernelDataBaseAddress"><B>kernelDataBaseAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>base address for kernel data segment: 0x90000000
<DT><A HREF="./mars/mips/hardware/Memory.html#kernelDataSegmentLimitAddress"><B>kernelDataSegmentLimitAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#kernelHighAddress"><B>kernelHighAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>highest address acessible in kernel mode.
<DT><A HREF="./mars/mips/hardware/Memory.html#kernelTextBaseAddress"><B>kernelTextBaseAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>base address for kernel text segment: 0x80000000
<DT><A HREF="./mars/mips/hardware/Memory.html#kernelTextLimitAddress"><B>kernelTextLimitAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools"><B>KeyboardAndDisplaySimulator</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>Keyboard and Display Simulator.<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#KeyboardAndDisplaySimulator(java.lang.String, java.lang.String)"><B>KeyboardAndDisplaySimulator(String, String)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>Simple constructor, likely used to run a stand-alone keyboard/display simulator.
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#KeyboardAndDisplaySimulator()"><B>KeyboardAndDisplaySimulator()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>Simple constructor, likely used by the MARS Tools menu mechanism
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.EnterKeyListener.html#keyPressed(java.awt.event.KeyEvent)"><B>keyPressed(KeyEvent)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.EnterKeyListener.html" title="class in mars.tools">AbstractMarsToolAndApplication.EnterKeyListener</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html#keyPressed(java.awt.event.KeyEvent)"><B>keyPressed(KeyEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html" title="class in mars.venus.editors.jeditsyntax">DefaultInputHandler</A>
<DD>Handle a key pressed event.
<DT><A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html#keyTyped(java.awt.event.KeyEvent)"><B>keyTyped(KeyEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html" title="class in mars.venus.editors.jeditsyntax">DefaultInputHandler</A>
<DD>Handle a key typed event.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#KEYWORD1"><B>KEYWORD1</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>Keyword 1 token id.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#KEYWORD2"><B>KEYWORD2</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>Keyword 2 token id.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#KEYWORD3"><B>KEYWORD3</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>Keyword 3 token id.
<DT><A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html" title="class in mars.venus.editors.jeditsyntax"><B>KeywordMap</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>A <code>KeywordMap</code> is similar to a hashtable in that it maps keys
to values.<DT><A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html#KeywordMap(boolean)"><B>KeywordMap(boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html" title="class in mars.venus.editors.jeditsyntax">KeywordMap</A>
<DD>Creates a new <code>KeywordMap</code>.
<DT><A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html#KeywordMap(boolean, int)"><B>KeywordMap(boolean, int)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html" title="class in mars.venus.editors.jeditsyntax">KeywordMap</A>
<DD>Creates a new <code>KeywordMap</code>.
<DT><A HREF="./mars/assembler/Directives.html#KTEXT"><B>KTEXT</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_L_"><!-- --></A><H2>
<B>L</B></H2>
<DL>
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#LABEL"><B>LABEL</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>Label token id.
<DT><A HREF="./mars/Settings.html#LABEL_SORT_STATE"><B>LABEL_SORT_STATE</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>State for sorting label window display
<DT><A HREF="./mars/Settings.html#LABEL_WINDOW_VISIBILITY"><B>LABEL_WINDOW_VISIBILITY</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Default visibilty of label window (symbol table).
<DT><A HREF="./mars/venus/LabelsWindow.html" title="class in mars.venus"><B>LabelsWindow</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Represents the Labels window, which is a type of JInternalFrame.<DT><A HREF="./mars/venus/LabelsWindow.html#LabelsWindow()"><B>LabelsWindow()</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/LabelsWindow.html" title="class in mars.venus">LabelsWindow</A>
<DD>Constructor for the Labels (symbol table) window.
<DT><A HREF="./mars/tools/InstructionCounter.html#lastAddress"><B>lastAddress</B></A> -
Variable in class mars.tools.<A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools">InstructionCounter</A>
<DD>The last address we saw.
<DT><A HREF="./mars/tools/InstructionStatistics.html#lastAddress"><B>lastAddress</B></A> -
Variable in class mars.tools.<A HREF="./mars/tools/InstructionStatistics.html" title="class in mars.tools">InstructionStatistics</A>
<DD>The last address we saw.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#lastLine"><B>lastLine</B></A> -
Variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>The last tokenized line.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#lastToken"><B>lastToken</B></A> -
Variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>The last token in the list.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#LEFT_OF_SCROLLBAR"><B>LEFT_OF_SCROLLBAR</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Adding components with this name to the text area will place
them left of the horizontal scroll bar.
<DT><A HREF="./mars/assembler/TokenTypes.html#LEFT_PAREN"><B>LEFT_PAREN</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#length"><B>length</B></A> -
Variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>The length of this token.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#length"><B>length</B></A> -
Variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>The number of lines in the model being tokenized.
<DT><A HREF="./mars/ErrorList.html#LINE_PREFIX"><B>LINE_PREFIX</B></A> -
Static variable in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#lineascent"><B>lineascent</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#lineheight"><B>lineheight</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#lineHighlight"><B>lineHighlight</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#lineHighlight"><B>lineHighlight</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#lineHighlightColor"><B>lineHighlightColor</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#lineHighlightColor"><B>lineHighlightColor</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#lineInfo"><B>lineInfo</B></A> -
Variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>An array for storing information about lines.
<DT><A HREF="./mars/venus/HardcopyWriter.html#linenum"><B>linenum</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#lines_per_page"><B>lines_per_page</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#lineSegment"><B>lineSegment</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#lineToY(int)"><B>lineToY(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Converts a line index to a y co-ordinate.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#listenerList"><B>listenerList</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#LITERAL1"><B>LITERAL1</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>Literal 1 token id.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#LITERAL2"><B>LITERAL2</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>Literal 2 token id.
<DT><A HREF="./mars/mips/hardware/Memory.html#LITTLE_ENDIAN"><B>LITTLE_ENDIAN</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Constant representing byte order of each memory word.
<DT><A HREF="./mars/mips/dump/DumpFormatLoader.html#loadDumpFormats()"><B>loadDumpFormats()</B></A> -
Method in class mars.mips.dump.<A HREF="./mars/mips/dump/DumpFormatLoader.html" title="class in mars.mips.dump">DumpFormatLoader</A>
<DD>Dynamically loads dump formats into an ArrayList.
<DT><A HREF="./mars/util/PropertiesFile.html#loadPropertiesFromFile(java.lang.String)"><B>loadPropertiesFromFile(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/PropertiesFile.html" title="class in mars.util">PropertiesFile</A>
<DD>Produce Properties (a Hashtable) object containing key-value pairs
from specified properties file.
<DT><A HREF="./mars/util/Binary.html#longToBinaryString(long, int)"><B>longToBinaryString(long, int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Translate long value into a String consisting of '1's and '0's.
<DT><A HREF="./mars/util/Binary.html#longToBinaryString(long)"><B>longToBinaryString(long)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Translate long value into a String consisting of '1's and '0's.
<DT><A HREF="./mars/util/Binary.html#longToHexString(long)"><B>longToHexString(long)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Prefix a hexadecimal-indicating string "0x" to the string equivalent to the
hexadecimal value in the long parameter.
<DT><A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html#lookup(javax.swing.text.Segment, int, int)"><B>lookup(Segment, int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html" title="class in mars.venus.editors.jeditsyntax">KeywordMap</A>
<DD>Looks up a key.
<DT><A HREF="./mars/assembler/DataTypes.html#LOW_DOUBLE_VALUE"><B>LOW_DOUBLE_VALUE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Largest magnitude negative value that can be stored in a MIPS double(negative of the max)
<DT><A HREF="./mars/assembler/DataTypes.html#LOW_FLOAT_VALUE"><B>LOW_FLOAT_VALUE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Largest magnitude negative value that can be stored in a MIPS float (negative of the max)
<DT><A HREF="./mars/util/Binary.html#lowOrderLongToInt(long)"><B>lowOrderLongToInt(long)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Returns int representing the bit values of the low order 32 bits of given
64 bit long value.
</DL>
<HR>
<A NAME="_M_"><!-- --></A><H2>
<B>M</B></H2>
<DL>
<DT><A HREF="./mars/assembler/Directives.html#MACRO"><B>MACRO</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Macro.html" title="class in mars.assembler"><B>Macro</B></A> - Class in <A HREF="./mars/assembler/package-summary.html">mars.assembler</A><DD>Stores information of a macro definition.<DT><A HREF="./mars/assembler/Macro.html#Macro()"><B>Macro()</B></A> -
Constructor for class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#MACRO_ARG"><B>MACRO_ARG</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>Macro parameter token.
<DT><A HREF="./mars/assembler/TokenTypes.html#MACRO_PARAMETER"><B>MACRO_PARAMETER</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler"><B>MacroPool</B></A> - Class in <A HREF="./mars/assembler/package-summary.html">mars.assembler</A><DD>Stores information of macros defined by now.<DT><A HREF="./mars/assembler/MacroPool.html#MacroPool(mars.MIPSprogram)"><B>MacroPool(MIPSprogram)</B></A> -
Constructor for class mars.assembler.<A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler">MacroPool</A>
<DD>Create an empty MacroPool for given program
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#magicCaret"><B>magicCaret</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./Mars.html#main(java.lang.String[])"><B>main(String[])</B></A> -
Static method in class <A HREF="./Mars.html" title="class in &lt;Unnamed&gt;">Mars</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/BitmapDisplay.html#main(java.lang.String[])"><B>main(String[])</B></A> -
Static method in class mars.tools.<A HREF="./mars/tools/BitmapDisplay.html" title="class in mars.tools">BitmapDisplay</A>
<DD>Main provided for pure stand-alone use.
<DT><A HREF="./mars/tools/CacheSimulator.html#main(java.lang.String[])"><B>main(String[])</B></A> -
Static method in class mars.tools.<A HREF="./mars/tools/CacheSimulator.html" title="class in mars.tools">CacheSimulator</A>
<DD>Main provided for pure stand-alone use.
<DT><A HREF="./mars/tools/DigitalLabSim.html#main(java.lang.String[])"><B>main(String[])</B></A> -
Static method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools">DigitalLabSim</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/FloatRepresentation.html#main(java.lang.String[])"><B>main(String[])</B></A> -
Static method in class mars.tools.<A HREF="./mars/tools/FloatRepresentation.html" title="class in mars.tools">FloatRepresentation</A>
<DD>Main provided for pure stand-alone use.
<DT><A HREF="./mars/tools/IntroToTools.html#main(java.lang.String[])"><B>main(String[])</B></A> -
Static method in class mars.tools.<A HREF="./mars/tools/IntroToTools.html" title="class in mars.tools">IntroToTools</A>
<DD>Main provided for pure stand-alone use.
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#main(java.lang.String[])"><B>main(String[])</B></A> -
Static method in class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>Main provided for pure stand-alone use.
<DT><A HREF="./mars/tools/MemoryReferenceVisualization.html#main(java.lang.String[])"><B>main(String[])</B></A> -
Static method in class mars.tools.<A HREF="./mars/tools/MemoryReferenceVisualization.html" title="class in mars.tools">MemoryReferenceVisualization</A>
<DD>Main provided for pure stand-alone use.
<DT><A HREF="./mars/tools/ScreenMagnifier.html#main(java.lang.String[])"><B>main(String[])</B></A> -
Static method in class mars.tools.<A HREF="./mars/tools/ScreenMagnifier.html" title="class in mars.tools">ScreenMagnifier</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#main(java.lang.String[])"><B>main(String[])</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>A program that prints the specified file using HardcopyWriter
<DT><A HREF="./mars/venus/RepeatButton.html#main(java.lang.String[])"><B>main(String[])</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Main method, for testing.
<DT><A HREF="./mars/venus/MainPane.html" title="class in mars.venus"><B>MainPane</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Creates the tabbed areas in the UI and also created the internal windows that
exist in them.<DT><A HREF="./mars/venus/MainPane.html#MainPane(mars.venus.VenusUI, mars.venus.Editor, mars.venus.RegistersWindow, mars.venus.Coprocessor1Window, mars.venus.Coprocessor0Window)"><B>MainPane(VenusUI, Editor, RegistersWindow, Coprocessor1Window, Coprocessor0Window)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/MainPane.html" title="class in mars.venus">MainPane</A>
<DD>Constructor for the MainPane class.
<DT><A HREF="./mars/venus/GuiAction.html#mainUI"><B>mainUI</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/GuiAction.html" title="class in mars.venus">GuiAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/instructions/ExtendedInstruction.html#makeTemplateSubstitutions(mars.MIPSprogram, java.lang.String, mars.assembler.TokenList)"><B>makeTemplateSubstitutions(MIPSprogram, String, TokenList)</B></A> -
Static method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/ExtendedInstruction.html" title="class in mars.mips.instructions">ExtendedInstruction</A>
<DD>Given a basic instruction template and the list of tokens from an extended
instruction statement, substitute operands from the token list appropriately into the
template to generate the basic statement.
<DT><A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html#mapLength"><B>mapLength</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html" title="class in mars.venus.editors.jeditsyntax">KeywordMap</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#markTokens(javax.swing.text.Segment, int)"><B>markTokens(Segment, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>A wrapper for the lower-level <code>markTokensImpl</code> method
that is called to split a line up into tokens.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html#markTokensImpl(byte, javax.swing.text.Segment, int)"><B>markTokensImpl(byte, Segment, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">MIPSTokenMarker</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#markTokensImpl(byte, javax.swing.text.Segment, int)"><B>markTokensImpl(byte, Segment, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>An abstract method that splits a line up into tokens.
<DT><A HREF="./mars/package-summary.html"><B>mars</B></A> - package mars<DD>&nbsp;<DT><A HREF="./Mars.html" title="class in &lt;Unnamed&gt;"><B>Mars</B></A> - Class in <A HREF="./package-summary.html">&lt;Unnamed&gt;</A><DD>Portal to Mars<DT><A HREF="./Mars.html#Mars()"><B>Mars()</B></A> -
Constructor for class <A HREF="./Mars.html" title="class in &lt;Unnamed&gt;">Mars</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/package-summary.html"><B>mars.assembler</B></A> - package mars.assembler<DD>&nbsp;<DT><A HREF="./mars/mips/dump/package-summary.html"><B>mars.mips.dump</B></A> - package mars.mips.dump<DD>&nbsp;<DT><A HREF="./mars/mips/hardware/package-summary.html"><B>mars.mips.hardware</B></A> - package mars.mips.hardware<DD>&nbsp;<DT><A HREF="./mars/mips/instructions/package-summary.html"><B>mars.mips.instructions</B></A> - package mars.mips.instructions<DD>&nbsp;<DT><A HREF="./mars/mips/instructions/syscalls/package-summary.html"><B>mars.mips.instructions.syscalls</B></A> - package mars.mips.instructions.syscalls<DD>&nbsp;<DT><A HREF="./mars/simulator/package-summary.html"><B>mars.simulator</B></A> - package mars.simulator<DD>&nbsp;<DT><A HREF="./mars/tools/package-summary.html"><B>mars.tools</B></A> - package mars.tools<DD>&nbsp;<DT><A HREF="./mars/util/package-summary.html"><B>mars.util</B></A> - package mars.util<DD>&nbsp;<DT><A HREF="./mars/venus/package-summary.html"><B>mars.venus</B></A> - package mars.venus<DD>&nbsp;<DT><A HREF="./mars/venus/editors/package-summary.html"><B>mars.venus.editors</B></A> - package mars.venus.editors<DD>&nbsp;<DT><A HREF="./mars/venus/editors/generic/package-summary.html"><B>mars.venus.editors.generic</B></A> - package mars.venus.editors.generic<DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/package-summary.html"><B>mars.venus.editors.jeditsyntax</B></A> - package mars.venus.editors.jeditsyntax<DD>&nbsp;<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/package-summary.html"><B>mars.venus.editors.jeditsyntax.tokenmarker</B></A> - package mars.venus.editors.jeditsyntax.tokenmarker<DD>&nbsp;<DT><A HREF="./mars/tools/MarsBot.html" title="class in mars.tools"><B>MarsBot</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>Simple Demo of Mars tool capability<DT><A HREF="./mars/tools/MarsBot.html#MarsBot()"><B>MarsBot()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/MarsBot.html" title="class in mars.tools">MarsBot</A>
<DD>&nbsp;
<DT><A HREF="./mars/MarsLaunch.html" title="class in mars"><B>MarsLaunch</B></A> - Class in <A HREF="./mars/package-summary.html">mars</A><DD>Launch the Mars application<DT><A HREF="./mars/MarsLaunch.html#MarsLaunch(java.lang.String[])"><B>MarsLaunch(String[])</B></A> -
Constructor for class mars.<A HREF="./mars/MarsLaunch.html" title="class in mars">MarsLaunch</A>
<DD>&nbsp;
<DT><A HREF="./mars/MarsSplashScreen.html" title="class in mars"><B>MarsSplashScreen</B></A> - Class in <A HREF="./mars/package-summary.html">mars</A><DD>Produces MARS splash screen.<br>
Adapted from http://www.java-tips.org/content/view/1267/2/<br><DT><A HREF="./mars/MarsSplashScreen.html#MarsSplashScreen(int)"><B>MarsSplashScreen(int)</B></A> -
Constructor for class mars.<A HREF="./mars/MarsSplashScreen.html" title="class in mars">MarsSplashScreen</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors"><B>MARSTextEditingArea</B></A> - Interface in <A HREF="./mars/venus/editors/package-summary.html">mars.venus.editors</A><DD>Specifies capabilities that any test editor used in MARS must have.<DT><A HREF="./mars/tools/MarsTool.html" title="interface in mars.tools"><B>MarsTool</B></A> - Interface in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>Interface for any tool that interacts with an executing MIPS program.<DT><A HREF="./mars/util/FilenameFinder.html#MATCH_ALL_EXTENSIONS"><B>MATCH_ALL_EXTENSIONS</B></A> -
Static variable in class mars.util.<A HREF="./mars/util/FilenameFinder.html" title="class in mars.util">FilenameFinder</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Directives.html#matchDirective(java.lang.String)"><B>matchDirective(String)</B></A> -
Static method in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>Find Directive object, if any, which matches the given String.
<DT><A HREF="./mars/assembler/MacroPool.html#matchesAnyMacroName(java.lang.String)"><B>matchesAnyMacroName(String)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler">MacroPool</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/instructions/InstructionSet.html#matchOperator(java.lang.String)"><B>matchOperator(String)</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/InstructionSet.html" title="class in mars.mips.instructions">InstructionSet</A>
<DD>Given an operator mnemonic, will return the corresponding Instruction object(s)
from the instruction set.
<DT><A HREF="./mars/assembler/TokenTypes.html#matchTokenType(java.lang.String)"><B>matchTokenType(String)</B></A> -
Static method in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>Classifies the given token into one of the MIPS types.
<DT><A HREF="./mars/venus/Editor.html#MAX_BLINK_RATE"><B>MAX_BLINK_RATE</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/DataTypes.html#MAX_BYTE_VALUE"><B>MAX_BYTE_VALUE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Maximum value that can be stored in a MIPS byte is 2<sup>7</sup>-1
<DT><A HREF="./mars/assembler/DataTypes.html#MAX_DOUBLE_VALUE"><B>MAX_DOUBLE_VALUE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Maximum positive finite value that can be stored in a MIPS double is same as Java Double
<DT><A HREF="./mars/assembler/DataTypes.html#MAX_FLOAT_VALUE"><B>MAX_FLOAT_VALUE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Maximum positive finite value that can be stored in a MIPS float is same as Java Float
<DT><A HREF="./mars/assembler/DataTypes.html#MAX_HALF_VALUE"><B>MAX_HALF_VALUE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Maximum value that can be stored in a MIPS halfword is 2<sup>15</sup>-1
<DT><A HREF="./mars/util/EditorFont.html#MAX_SIZE"><B>MAX_SIZE</B></A> -
Static variable in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/Simulator.html#MAX_STEPS"><B>MAX_STEPS</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator">Simulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/Editor.html#MAX_TAB_SIZE"><B>MAX_TAB_SIZE</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/DataTypes.html#MAX_UHALF_VALUE"><B>MAX_UHALF_VALUE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Maximum value that can be stored in an unsigned MIPS halfword is 2<sup>16</sup>-1
<DT><A HREF="./mars/assembler/DataTypes.html#MAX_WORD_VALUE"><B>MAX_WORD_VALUE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Maximum value that can be stored in a MIPS word is 2<sup>31</sup>-1
<DT><A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html#maxExampleLength(java.util.ArrayList)"><B>maxExampleLength(ArrayList)</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html" title="class in mars.venus.editors.jeditsyntax">PopupHelpItem</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/MessagesPane.html#MAXIMUM_SCROLLED_CHARACTERS"><B>MAXIMUM_SCROLLED_CHARACTERS</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/MessagesPane.html" title="class in mars.venus">MessagesPane</A>
<DD>&nbsp;
<DT><A HREF="./mars/Globals.html#maximumBacksteps"><B>maximumBacksteps</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Maximum number of back-step operations to buffer
<DT><A HREF="./mars/Globals.html#maximumErrorMessages"><B>maximumErrorMessages</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Maximum number of assembler errors produced by one assemble operation
<DT><A HREF="./mars/Globals.html#maximumMessageCharacters"><B>maximumMessageCharacters</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Maximum length of scrolled message window (MARS Messages and Run I/O)
<DT><A HREF="./mars/venus/RunGoAction.html#maxSteps"><B>maxSteps</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/RunGoAction.html" title="class in mars.venus">RunGoAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/Globals.html#memory"><B>memory</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Simulated MIPS memory component.
<DT><A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware"><B>Memory</B></A> - Class in <A HREF="./mars/mips/hardware/package-summary.html">mars.mips.hardware</A><DD>Represents MIPS memory.<DT><A HREF="./mars/Settings.html#MEMORY_CONFIGURATION"><B>MEMORY_CONFIGURATION</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Identifier of current memory configuration
<DT><A HREF="./mars/mips/hardware/MemoryAccessNotice.html" title="class in mars.mips.hardware"><B>MemoryAccessNotice</B></A> - Class in <A HREF="./mars/mips/hardware/package-summary.html">mars.mips.hardware</A><DD>Object provided to Observers of runtime access to MIPS memory.<DT><A HREF="./mars/mips/hardware/MemoryAccessNotice.html#MemoryAccessNotice(int, int, int)"><B>MemoryAccessNotice(int, int, int)</B></A> -
Constructor for class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryAccessNotice.html" title="class in mars.mips.hardware">MemoryAccessNotice</A>
<DD>Constructor will be called only within this package, so assume
address is in valid range.
<DT><A HREF="./mars/Globals.html#memoryAndRegistersLock"><B>memoryAndRegistersLock</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Lock variable used at head of synchronized block to guard MIPS memory and registers
<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware"><B>MemoryConfiguration</B></A> - Class in <A HREF="./mars/mips/hardware/package-summary.html">mars.mips.hardware</A><DD>Models the memory configuration for the simulated MIPS machine.<DT><A HREF="./mars/mips/hardware/MemoryConfiguration.html#MemoryConfiguration(java.lang.String, java.lang.String, java.lang.String[], int[])"><B>MemoryConfiguration(String, String, String[], int[])</B></A> -
Constructor for class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfiguration.html" title="class in mars.mips.hardware">MemoryConfiguration</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware"><B>MemoryConfigurations</B></A> - Class in <A HREF="./mars/mips/hardware/package-summary.html">mars.mips.hardware</A><DD>Models the collection of MIPS memory configurations.<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#MemoryConfigurations()"><B>MemoryConfigurations()</B></A> -
Constructor for class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/MemoryDump.html" title="class in mars.util"><B>MemoryDump</B></A> - Class in <A HREF="./mars/util/package-summary.html">mars.util</A><DD>&nbsp;<DT><A HREF="./mars/util/MemoryDump.html#MemoryDump()"><B>MemoryDump()</B></A> -
Constructor for class mars.util.<A HREF="./mars/util/MemoryDump.html" title="class in mars.util">MemoryDump</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#memoryMapBaseAddress"><B>memoryMapBaseAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>starting address for memory mapped I/O: 0xffff0000 (-65536)
<DT><A HREF="./mars/mips/hardware/Memory.html#memoryMapLimitAddress"><B>memoryMapLimitAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/MemoryReferenceVisualization.html" title="class in mars.tools"><B>MemoryReferenceVisualization</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>Memory reference visualization.<DT><A HREF="./mars/tools/MemoryReferenceVisualization.html#MemoryReferenceVisualization(java.lang.String, java.lang.String)"><B>MemoryReferenceVisualization(String, String)</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/MemoryReferenceVisualization.html" title="class in mars.tools">MemoryReferenceVisualization</A>
<DD>Simple constructor, likely used to run a stand-alone memory reference visualizer.
<DT><A HREF="./mars/tools/MemoryReferenceVisualization.html#MemoryReferenceVisualization()"><B>MemoryReferenceVisualization()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/MemoryReferenceVisualization.html" title="class in mars.tools">MemoryReferenceVisualization</A>
<DD>Simple constructor, likely used by the MARS Tools menu mechanism
<DT><A HREF="./mars/venus/VenusUI.html#menu"><B>menu</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>&nbsp;
<DT><A HREF="./mars/ErrorList.html#MESSAGE_SEPARATOR"><B>MESSAGE_SEPARATOR</B></A> -
Static variable in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/MessagesPane.html" title="class in mars.venus"><B>MessagesPane</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Creates the message window at the bottom of the UI.<DT><A HREF="./mars/venus/MessagesPane.html#MessagesPane()"><B>MessagesPane()</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/MessagesPane.html" title="class in mars.venus">MessagesPane</A>
<DD>Constructor for the class, sets up two fresh tabbed text areas for program feedback.
<DT><A HREF="./mars/venus/HardcopyWriter.html#metrics"><B>metrics</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/dump/MIFDumpFormat.html" title="class in mars.mips.dump"><B>MIFDumpFormat</B></A> - Class in <A HREF="./mars/mips/dump/package-summary.html">mars.mips.dump</A><DD>The Memory Initialization File (.mif) VHDL-supported file format
This is documented for the Altera platform at
www.altera.com/support/software/nativelink/quartus2/glossary/def_mif.html.<DT><A HREF="./mars/mips/dump/MIFDumpFormat.html#MIFDumpFormat()"><B>MIFDumpFormat()</B></A> -
Constructor for class mars.mips.dump.<A HREF="./mars/mips/dump/MIFDumpFormat.html" title="class in mars.mips.dump">MIFDumpFormat</A>
<DD>Constructor.
<DT><A HREF="./mars/venus/Editor.html#MIN_BLINK_RATE"><B>MIN_BLINK_RATE</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/DataTypes.html#MIN_BYTE_VALUE"><B>MIN_BYTE_VALUE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Lowest value that can be stored in a MIPS byte is -2<sup>7</sup>
<DT><A HREF="./mars/assembler/DataTypes.html#MIN_HALF_VALUE"><B>MIN_HALF_VALUE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Lowest value that can be stored in a MIPS halfword is -2<sup>15</sup>
<DT><A HREF="./mars/util/EditorFont.html#MIN_SIZE"><B>MIN_SIZE</B></A> -
Static variable in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/Editor.html#MIN_TAB_SIZE"><B>MIN_TAB_SIZE</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/DataTypes.html#MIN_UHALF_VALUE"><B>MIN_UHALF_VALUE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Lowest value that can be stored in na unsigned MIPS halfword is 0
<DT><A HREF="./mars/assembler/DataTypes.html#MIN_WORD_VALUE"><B>MIN_WORD_VALUE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Lowest value that can be stored in a MIPS word is -2<sup>31</sup>
<DT><A HREF="./mars/assembler/TokenTypes.html#MINUS"><B>MINUS</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/MIPSprogram.html" title="class in mars"><B>MIPSprogram</B></A> - Class in <A HREF="./mars/package-summary.html">mars</A><DD>Internal representations of MIPS program.<DT><A HREF="./mars/MIPSprogram.html#MIPSprogram()"><B>MIPSprogram()</B></A> -
Constructor for class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker"><B>MIPSTokenMarker</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/package-summary.html">mars.venus.editors.jeditsyntax.tokenmarker</A><DD>MIPS token marker.<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html#MIPSTokenMarker()"><B>MIPSTokenMarker()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">MIPSTokenMarker</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html#MIPSTokenMarker(mars.venus.editors.jeditsyntax.KeywordMap)"><B>MIPSTokenMarker(KeywordMap)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/MIPSTokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">MIPSTokenMarker</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/instructions/Instruction.html#mnemonic"><B>mnemonic</B></A> -
Variable in class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>The instruction name.
<DT><A HREF="./mars/tools/DigitalLabSim.SevenSegmentDisplay.html#modifyDisplay(char)"><B>modifyDisplay(char)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.SevenSegmentDisplay.html" title="class in mars.tools">DigitalLabSim.SevenSegmentDisplay</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/DigitalLabSim.SevenSegmentPanel.html#modifyDisplay(int, char)"><B>modifyDisplay(int, char)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.SevenSegmentPanel.html" title="class in mars.tools">DigitalLabSim.SevenSegmentPanel</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.EcouteurClick.html#mouseClicked(java.awt.event.MouseEvent)"><B>mouseClicked(MouseEvent)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.EcouteurClick.html" title="class in mars.tools">DigitalLabSim.HexaKeyboard.EcouteurClick</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RepeatButton.html#mouseClicked(java.awt.event.MouseEvent)"><B>mouseClicked(MouseEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Handle mouse clicked events.
<DT><A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.EcouteurClick.html#mouseEntered(java.awt.event.MouseEvent)"><B>mouseEntered(MouseEvent)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.EcouteurClick.html" title="class in mars.tools">DigitalLabSim.HexaKeyboard.EcouteurClick</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RepeatButton.html#mouseEntered(java.awt.event.MouseEvent)"><B>mouseEntered(MouseEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Handle mouse entered events.
<DT><A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.EcouteurClick.html#mouseExited(java.awt.event.MouseEvent)"><B>mouseExited(MouseEvent)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.EcouteurClick.html" title="class in mars.tools">DigitalLabSim.HexaKeyboard.EcouteurClick</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RepeatButton.html#mouseExited(java.awt.event.MouseEvent)"><B>mouseExited(MouseEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Handle mouse exited events.
<DT><A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.EcouteurClick.html#mousePressed(java.awt.event.MouseEvent)"><B>mousePressed(MouseEvent)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.EcouteurClick.html" title="class in mars.tools">DigitalLabSim.HexaKeyboard.EcouteurClick</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/PopupListener.html#mousePressed(java.awt.event.MouseEvent)"><B>mousePressed(MouseEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/PopupListener.html" title="class in mars.venus">PopupListener</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RepeatButton.html#mousePressed(java.awt.event.MouseEvent)"><B>mousePressed(MouseEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Handle mouse pressed events.
<DT><A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.EcouteurClick.html#mouseReleased(java.awt.event.MouseEvent)"><B>mouseReleased(MouseEvent)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.EcouteurClick.html" title="class in mars.tools">DigitalLabSim.HexaKeyboard.EcouteurClick</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/PopupListener.html#mouseReleased(java.awt.event.MouseEvent)"><B>mouseReleased(MouseEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/PopupListener.html" title="class in mars.venus">PopupListener</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RepeatButton.html#mouseReleased(java.awt.event.MouseEvent)"><B>mouseReleased(MouseEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Handle mouse released events.
</DL>
<HR>
<A NAME="_N_"><!-- --></A><H2>
<B>N</B></H2>
<DL>
<DT><A HREF="./mars/venus/FileStatus.html#NEW_EDITED"><B>NEW_EDITED</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>New edit window with unsaved edits
<DT><A HREF="./mars/venus/FileStatus.html#NEW_NOT_EDITED"><B>NEW_NOT_EDITED</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>New edit window with no edits
<DT><A HREF="./mars/venus/Editor.html#newFile()"><B>newFile()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>Perform "new" operation to create an empty tab.
<DT><A HREF="./mars/venus/EditTabbedPane.html#newFile()"><B>newFile()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>Carries out all necessary operations to implement
the New operation from the File menu.
<DT><A HREF="./mars/venus/HardcopyWriter.html#newline()"><B>newline()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>This internal method begins a new line
<DT><A HREF="./mars/venus/HardcopyWriter.html#newpage()"><B>newpage()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>This internal method begins a new page and prints the header.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#next"><B>next</B></A> -
Variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>The next token in the linked list.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#NEXT_CHAR"><B>NEXT_CHAR</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#NEXT_LINE"><B>NEXT_LINE</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#NEXT_PAGE"><B>NEXT_PAGE</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#NEXT_WORD"><B>NEXT_WORD</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#nextIndex(java.lang.String, java.lang.String, int, boolean)"><B>nextIndex(String, String, int, boolean)</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>Returns next posn of word in text - forward search.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#nextIndex(java.lang.String, java.lang.String, int, boolean)"><B>nextIndex(String, String, int, boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>Returns next posn of word in text - forward search.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#nextLineRequested"><B>nextLineRequested</B></A> -
Variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>True if the next line should be painted.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#nextTabStop(float, int)"><B>nextTabStop(float, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Implementation of TabExpander interface.
<DT><A HREF="./mars/simulator/Simulator.html#NO_DEVICE"><B>NO_DEVICE</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator">Simulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileStatus.html#NO_FILE"><B>NO_FILE</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>initial state or after close
<DT><A HREF="./mars/simulator/Simulator.html#NORMAL_TERMINATION"><B>NORMAL_TERMINATION</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator">Simulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileStatus.html#NOT_EDITED"><B>NOT_EDITED</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>open/saved edit window with no edits
<DT><A HREF="./mars/assembler/SymbolTable.html#NOT_FOUND"><B>NOT_FOUND</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#notifyObservers()"><B>notifyObservers()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Overridden to be unavailable.
<DT><A HREF="./mars/mips/hardware/Memory.html#notifyObservers(java.lang.Object)"><B>notifyObservers(Object)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Overridden to be unavailable.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#NULL"><B>NULL</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>Normal text token id.
<DT><A HREF="./mars/venus/MessagesPane.html#NUMBER_OF_CHARACTERS_TO_CUT"><B>NUMBER_OF_CHARACTERS_TO_CUT</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/MessagesPane.html" title="class in mars.venus">MessagesPane</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/ExecutePane.html#numberDisplayBaseChanged(mars.venus.NumberDisplayBaseChooser)"><B>numberDisplayBaseChanged(NumberDisplayBaseChooser)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>Update display of columns based on state of given chooser.
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus"><B>NumberDisplayBaseChooser</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Use to select base for displaying numbers.<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#NumberDisplayBaseChooser(java.lang.String, boolean)"><B>NumberDisplayBaseChooser(String, boolean)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>constructor.
</DL>
<HR>
<A NAME="_O_"><!-- --></A><H2>
<B>O</B></H2>
<DL>
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.LineInfo.html#obj"><B>obj</B></A> -
Variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.LineInfo.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker.LineInfo</A>
<DD>This is for use by the token marker implementations
themselves.
<DT><A HREF="./mars/Settings.html#ODD_ROW_BACKGROUND"><B>ODD_ROW_BACKGROUND</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>RGB color for table odd row background (text, data, register displays)
<DT><A HREF="./mars/Settings.html#ODD_ROW_FONT"><B>ODD_ROW_FONT</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Font for table odd row background (text, data, register displays)
<DT><A HREF="./mars/Settings.html#ODD_ROW_FOREGROUND"><B>ODD_ROW_FOREGROUND</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>RGB color for table odd row foreground (text, data, register displays)
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#offsetToX(int, int)"><B>offsetToX(int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Converts an offset in a line into an x co-ordinate.
<DT><A HREF="./mars/venus/Editor.html#open()"><B>open()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>Open file in a new tab.
<DT><A HREF="./mars/util/SystemIO.html#openFile(java.lang.String, int)"><B>openFile(String, int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>Open a file for either reading or writing.
<DT><A HREF="./mars/venus/EditTabbedPane.html#openFile()"><B>openFile()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>Carries out all necessary operations to implement
the Open operation from the File menu.
<DT><A HREF="./mars/venus/EditTabbedPane.html#openFile(java.io.File)"><B>openFile(File)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>Carries out all necessary operations to open the
specified file in the editor.
<DT><A HREF="./mars/venus/FileStatus.html#OPENING"><B>OPENING</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>file is being opened.
<DT><A HREF="./mars/assembler/OperandFormat.html" title="class in mars.assembler"><B>OperandFormat</B></A> - Class in <A HREF="./mars/assembler/package-summary.html">mars.assembler</A><DD>Provides utility method related to MIPS operand formats.<DT><A HREF="./mars/mips/instructions/Instruction.html#operandMask"><B>operandMask</B></A> -
Static variable in class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>Characters used in instruction mask to indicate bit positions
for 'f'irst, 's'econd, and 't'hird operands.
<DT><A HREF="./mars/assembler/TokenTypes.html#OPERATOR"><B>OPERATOR</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#OPERATOR"><B>OPERATOR</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>Operator token id.
<DT><A HREF="./mars/assembler/DataTypes.html#outOfRange(mars.assembler.Directives, int)"><B>outOfRange(Directives, int)</B></A> -
Static method in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Determines whether given integer value falls within value range for given directive.
<DT><A HREF="./mars/assembler/DataTypes.html#outOfRange(mars.assembler.Directives, double)"><B>outOfRange(Directives, double)</B></A> -
Static method in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Determines whether given floating point value falls within value range for given directive.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#OVERWRITE"><B>OVERWRITE</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#overwrite"><B>overwrite</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#overwriteSetSelectedText(java.lang.String)"><B>overwriteSetSelectedText(String)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Similar to <code>setSelectedText()</code>, but overstrikes the
appropriate number of characters if overwrite mode is enabled.
</DL>
<HR>
<A NAME="_P_"><!-- --></A><H2>
<B>P</B></H2>
<DL>
<DT><A HREF="./mars/venus/HardcopyWriter.html#page"><B>page</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#pageBreak()"><B>pageBreak()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>End the current page.
<DT><A HREF="./mars/venus/HardcopyWriter.html#pagedpi"><B>pagedpi</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#pagenum"><B>pagenum</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#pagesize"><B>pagesize</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/DigitalLabSim.SevenSegmentDisplay.html#paint(java.awt.Graphics)"><B>paint(Graphics)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.SevenSegmentDisplay.html" title="class in mars.tools">DigitalLabSim.SevenSegmentDisplay</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#paint(java.awt.Graphics)"><B>paint(Graphics)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Repaints the text.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#paintBracketHighlight(java.awt.Graphics, int, int)"><B>paintBracketHighlight(Graphics, int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#paintCaret(java.awt.Graphics, int, int)"><B>paintCaret(Graphics, int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#painter"><B>painter</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.Highlight.html#paintHighlight(java.awt.Graphics, int, int)"><B>paintHighlight(Graphics, int, int)</B></A> -
Method in interface mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.Highlight.html" title="interface in mars.venus.editors.jeditsyntax">TextAreaPainter.Highlight</A>
<DD>This should paint the highlight and delgate to the
next highlight painter.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#paintHighlight(java.awt.Graphics, int, int)"><B>paintHighlight(Graphics, int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#paintInvalid"><B>paintInvalid</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#paintInvalid"><B>paintInvalid</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#paintLine(java.awt.Graphics, mars.venus.editors.jeditsyntax.tokenmarker.TokenMarker, int, int)"><B>paintLine(Graphics, TokenMarker, int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#paintLineHighlight(java.awt.Graphics, int, int)"><B>paintLineHighlight(Graphics, int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#paintPlainLine(java.awt.Graphics, int, java.awt.Font, java.awt.Color, int, int)"><B>paintPlainLine(Graphics, int, Font, Color, int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html#paintSyntaxLine(javax.swing.text.Segment, mars.venus.editors.jeditsyntax.tokenmarker.Token, mars.venus.editors.jeditsyntax.SyntaxStyle[], javax.swing.text.TabExpander, java.awt.Graphics, int, int)"><B>paintSyntaxLine(Segment, Token, SyntaxStyle[], TabExpander, Graphics, int, int)</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html" title="class in mars.venus.editors.jeditsyntax">SyntaxUtilities</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#paintSyntaxLine(java.awt.Graphics, mars.venus.editors.jeditsyntax.tokenmarker.TokenMarker, int, java.awt.Font, java.awt.Color, int, int)"><B>paintSyntaxLine(Graphics, TokenMarker, int, Font, Color, int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html#parseKeyStroke(java.lang.String)"><B>parseKeyStroke(String)</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html" title="class in mars.venus.editors.jeditsyntax">DefaultInputHandler</A>
<DD>Converts a string to a keystroke.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#paste()"><B>paste()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Inserts the clipboard contents into the text.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#paste()"><B>paste()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#pasteText()"><B>pasteText()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>paste clipboard contents at cursor position
<DT><A HREF="./mars/simulator/Simulator.html#PAUSE_OR_STOP"><B>PAUSE_OR_STOP</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator">Simulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunGoAction.html#paused(boolean, int, mars.ProcessingException)"><B>paused(boolean, int, ProcessingException)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RunGoAction.html" title="class in mars.venus">RunGoAction</A>
<DD>Method to be called when Pause is selected through menu/toolbar/shortcut.
<DT><A HREF="./mars/venus/AbstractFontSettingDialog.html#performApply()"><B>performApply()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/AbstractFontSettingDialog.html" title="class in mars.venus">AbstractFontSettingDialog</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#performSpecialClosingDuties()"><B>performSpecialClosingDuties()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>This method is called when tool/app is exited either through the close/exit button or the window's X box.
<DT><A HREF="./mars/assembler/TokenTypes.html#PLUS"><B>PLUS</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/MacroPool.html#popFromCallStack()"><B>popFromCallStack()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler">MacroPool</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/instructions/InstructionSet.html#populate()"><B>populate()</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/InstructionSet.html" title="class in mars.mips.instructions">InstructionSet</A>
<DD>Adds all instructions to the set.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#popup"><B>popup</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html#popup"><B>popup</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html" title="class in mars.venus.editors.jeditsyntax">SyntaxUtilities</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#popup"><B>popup</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#POPUP_INSTRUCTION_GUIDANCE"><B>POPUP_INSTRUCTION_GUIDANCE</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to control whether or not editor will provide popup instruction guidance while typing
<DT><A HREF="./mars/Settings.html#POPUP_SYSCALL_INPUT"><B>POPUP_SYSCALL_INPUT</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to control whether or not simulator will use popup dialog for input syscalls
<DT><A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html" title="class in mars.venus.editors.jeditsyntax"><B>PopupHelpItem</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>Handly little class to contain help information for a popupMenu or
tool tip item.<DT><A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html#PopupHelpItem(java.lang.String, java.lang.String, java.lang.String, boolean)"><B>PopupHelpItem(String, String, String, boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html" title="class in mars.venus.editors.jeditsyntax">PopupHelpItem</A>
<DD>Create popup help item.
<DT><A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html#PopupHelpItem(java.lang.String, java.lang.String, java.lang.String)"><B>PopupHelpItem(String, String, String)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html" title="class in mars.venus.editors.jeditsyntax">PopupHelpItem</A>
<DD>Create popup help item, where match is result of an exact-match search.
<DT><A HREF="./mars/venus/PopupListener.html" title="class in mars.venus"><B>PopupListener</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>&nbsp;<DT><A HREF="./mars/venus/PopupListener.html#PopupListener(javax.swing.JPopupMenu)"><B>PopupListener(JPopupMenu)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/PopupListener.html" title="class in mars.venus">PopupListener</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html#popupShowing"><B>popupShowing</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html" title="class in mars.venus.editors.jeditsyntax">SyntaxUtilities</A>
<DD>Paints the specified line onto the graphics context.
<DT><A HREF="./mars/ErrorList.html#POSITION_PREFIX"><B>POSITION_PREFIX</B></A> -
Static variable in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/MessagesPane.html#postMarsMessage(java.lang.String)"><B>postMarsMessage(String)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/MessagesPane.html" title="class in mars.venus">MessagesPane</A>
<DD>Post a message to the assembler display
<DT><A HREF="./mars/venus/MessagesPane.html#postRunMessage(java.lang.String)"><B>postRunMessage(String)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/MessagesPane.html" title="class in mars.venus">MessagesPane</A>
<DD>Post a message to the runtime display
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#preferredTextAreaDimension"><B>preferredTextAreaDimension</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Directives.html#prefixMatchDirectives(java.lang.String)"><B>prefixMatchDirectives(String)</B></A> -
Static method in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>Find Directive object, if any, which contains the given string as a prefix.
<DT><A HREF="./mars/mips/instructions/InstructionSet.html#prefixMatchOperator(java.lang.String)"><B>prefixMatchOperator(String)</B></A> -
Method in class mars.mips.instructions.<A HREF="./mars/mips/instructions/InstructionSet.html" title="class in mars.mips.instructions">InstructionSet</A>
<DD>Given a string, will return the Instruction object(s) from the instruction
set whose operator mnemonic prefix matches it.
<DT><A HREF="./mars/MIPSprogram.html#prepareFilesForAssembly(java.util.ArrayList, java.lang.String, java.lang.String)"><B>prepareFilesForAssembly(ArrayList, String, String)</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Prepares the given list of files for assembly.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#PREV_CHAR"><B>PREV_CHAR</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#PREV_LINE"><B>PREV_LINE</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#PREV_PAGE"><B>PREV_PAGE</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#PREV_WORD"><B>PREV_WORD</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#printprops"><B>printprops</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/SystemIO.html#printString(java.lang.String)"><B>printString(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>Implements syscall having 4 in $v0, to print a string.
<DT><A HREF="./mars/ProcessingException.html" title="class in mars"><B>ProcessingException</B></A> - Exception in <A HREF="./mars/package-summary.html">mars</A><DD>Class to represent error that occurs while assembling or running a MIPS program.<DT><A HREF="./mars/ProcessingException.html#ProcessingException(mars.ErrorList)"><B>ProcessingException(ErrorList)</B></A> -
Constructor for exception mars.<A HREF="./mars/ProcessingException.html" title="class in mars">ProcessingException</A>
<DD>Constructor for ProcessingException.
<DT><A HREF="./mars/ProcessingException.html#ProcessingException(mars.ErrorList, mars.mips.hardware.AddressErrorException)"><B>ProcessingException(ErrorList, AddressErrorException)</B></A> -
Constructor for exception mars.<A HREF="./mars/ProcessingException.html" title="class in mars">ProcessingException</A>
<DD>Constructor for ProcessingException.
<DT><A HREF="./mars/ProcessingException.html#ProcessingException(mars.ProgramStatement, java.lang.String)"><B>ProcessingException(ProgramStatement, String)</B></A> -
Constructor for exception mars.<A HREF="./mars/ProcessingException.html" title="class in mars">ProcessingException</A>
<DD>Constructor for ProcessingException to handle runtime exceptions
<DT><A HREF="./mars/ProcessingException.html#ProcessingException(mars.ProgramStatement, java.lang.String, int)"><B>ProcessingException(ProgramStatement, String, int)</B></A> -
Constructor for exception mars.<A HREF="./mars/ProcessingException.html" title="class in mars">ProcessingException</A>
<DD>Constructor for ProcessingException to handle runtime exceptions
<DT><A HREF="./mars/ProcessingException.html#ProcessingException(mars.ProgramStatement, mars.mips.hardware.AddressErrorException)"><B>ProcessingException(ProgramStatement, AddressErrorException)</B></A> -
Constructor for exception mars.<A HREF="./mars/ProcessingException.html" title="class in mars">ProcessingException</A>
<DD>Constructor for ProcessingException to handle address runtime exceptions
<DT><A HREF="./mars/ProcessingException.html#ProcessingException()"><B>ProcessingException()</B></A> -
Constructor for exception mars.<A HREF="./mars/ProcessingException.html" title="class in mars">ProcessingException</A>
<DD>Constructor for ProcessingException.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#processKeyEvent(java.awt.event.KeyEvent)"><B>processKeyEvent(KeyEvent)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Forwards key events directly to the input handler.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#processMIPSUpdate(java.util.Observable, mars.mips.hardware.AccessNotice)"><B>processMIPSUpdate(Observable, AccessNotice)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Override this method to process a received notice from MIPS Observable (memory or register)
It will only be called if the notice was generated as the result of MIPS instruction execution.
<DT><A HREF="./mars/tools/BHTSimulator.html#processMIPSUpdate(java.util.Observable, mars.mips.hardware.AccessNotice)"><B>processMIPSUpdate(Observable, AccessNotice)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>Callback for text segment access by the MIPS simulator.
<DT><A HREF="./mars/tools/BitmapDisplay.html#processMIPSUpdate(java.util.Observable, mars.mips.hardware.AccessNotice)"><B>processMIPSUpdate(Observable, AccessNotice)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BitmapDisplay.html" title="class in mars.tools">BitmapDisplay</A>
<DD>Update display when connected MIPS program accesses (data) memory.
<DT><A HREF="./mars/tools/CacheSimulator.html#processMIPSUpdate(java.util.Observable, mars.mips.hardware.AccessNotice)"><B>processMIPSUpdate(Observable, AccessNotice)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/CacheSimulator.html" title="class in mars.tools">CacheSimulator</A>
<DD>Apply caching policies and update display when connected MIPS program accesses (data) memory.
<DT><A HREF="./mars/tools/InstructionCounter.html#processMIPSUpdate(java.util.Observable, mars.mips.hardware.AccessNotice)"><B>processMIPSUpdate(Observable, AccessNotice)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools">InstructionCounter</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/InstructionStatistics.html#processMIPSUpdate(java.util.Observable, mars.mips.hardware.AccessNotice)"><B>processMIPSUpdate(Observable, AccessNotice)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionStatistics.html" title="class in mars.tools">InstructionStatistics</A>
<DD>method that is called each time the MIPS simulator accesses the text segment.
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#processMIPSUpdate(java.util.Observable, mars.mips.hardware.AccessNotice)"><B>processMIPSUpdate(Observable, AccessNotice)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>Update display when connected MIPS program accesses (data) memory.
<DT><A HREF="./mars/tools/MemoryReferenceVisualization.html#processMIPSUpdate(java.util.Observable, mars.mips.hardware.AccessNotice)"><B>processMIPSUpdate(Observable, AccessNotice)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/MemoryReferenceVisualization.html" title="class in mars.tools">MemoryReferenceVisualization</A>
<DD>Update display when connected MIPS program accesses (data) memory.
<DT><A HREF="./mars/Globals.html#program"><B>program</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>the program currently being worked with.
<DT><A HREF="./mars/Settings.html#PROGRAM_ARGUMENTS"><B>PROGRAM_ARGUMENTS</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to determine whether or not to display and use program arguments
<DT><A HREF="./mars/simulator/ProgramArgumentList.html" title="class in mars.simulator"><B>ProgramArgumentList</B></A> - Class in <A HREF="./mars/simulator/package-summary.html">mars.simulator</A><DD>Models Program Arguments, one or more strings provided to the MIPS
program at runtime.<DT><A HREF="./mars/simulator/ProgramArgumentList.html#ProgramArgumentList(java.lang.String)"><B>ProgramArgumentList(String)</B></A> -
Constructor for class mars.simulator.<A HREF="./mars/simulator/ProgramArgumentList.html" title="class in mars.simulator">ProgramArgumentList</A>
<DD>Constructor that parses string to produce list.
<DT><A HREF="./mars/simulator/ProgramArgumentList.html#ProgramArgumentList(java.lang.String[])"><B>ProgramArgumentList(String[])</B></A> -
Constructor for class mars.simulator.<A HREF="./mars/simulator/ProgramArgumentList.html" title="class in mars.simulator">ProgramArgumentList</A>
<DD>Constructor that gets list from String array, one argument per element.
<DT><A HREF="./mars/simulator/ProgramArgumentList.html#ProgramArgumentList(java.lang.String[], int)"><B>ProgramArgumentList(String[], int)</B></A> -
Constructor for class mars.simulator.<A HREF="./mars/simulator/ProgramArgumentList.html" title="class in mars.simulator">ProgramArgumentList</A>
<DD>Constructor that gets list from section of String array, one
argument per element.
<DT><A HREF="./mars/simulator/ProgramArgumentList.html#ProgramArgumentList(java.util.ArrayList)"><B>ProgramArgumentList(ArrayList)</B></A> -
Constructor for class mars.simulator.<A HREF="./mars/simulator/ProgramArgumentList.html" title="class in mars.simulator">ProgramArgumentList</A>
<DD>Constructor that gets list from ArrayList of String, one argument per element.
<DT><A HREF="./mars/simulator/ProgramArgumentList.html#ProgramArgumentList(java.util.ArrayList, int)"><B>ProgramArgumentList(ArrayList, int)</B></A> -
Constructor for class mars.simulator.<A HREF="./mars/simulator/ProgramArgumentList.html" title="class in mars.simulator">ProgramArgumentList</A>
<DD>Constructor that gets list from section of String ArrayList, one
argument per element.
<DT><A HREF="./mars/ProgramStatement.html" title="class in mars"><B>ProgramStatement</B></A> - Class in <A HREF="./mars/package-summary.html">mars</A><DD>Represents one assembly/machine statement.<DT><A HREF="./mars/ProgramStatement.html#ProgramStatement(mars.MIPSprogram, java.lang.String, mars.assembler.TokenList, mars.assembler.TokenList, mars.mips.instructions.Instruction, int, int)"><B>ProgramStatement(MIPSprogram, String, TokenList, TokenList, Instruction, int, int)</B></A> -
Constructor for class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Constructor for ProgramStatement when there are links back to all source and token
information.
<DT><A HREF="./mars/ProgramStatement.html#ProgramStatement(int, int)"><B>ProgramStatement(int, int)</B></A> -
Constructor for class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Constructor for ProgramStatement used only for writing a binary machine
instruction with no source code to refer back to.
<DT><A HREF="./mars/util/PropertiesFile.html" title="class in mars.util"><B>PropertiesFile</B></A> - Class in <A HREF="./mars/util/package-summary.html">mars.util</A><DD>Provides means to work with ".properties" files which are used to store
various MARS settings.<DT><A HREF="./mars/util/PropertiesFile.html#PropertiesFile()"><B>PropertiesFile()</B></A> -
Constructor for class mars.util.<A HREF="./mars/util/PropertiesFile.html" title="class in mars.util">PropertiesFile</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/MacroPool.html#pushOnCallStack(mars.assembler.Token)"><B>pushOnCallStack(Token)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler">MacroPool</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_Q_"><!-- --></A><H2>
<B>Q</B></H2>
<DL>
<DT><A HREF="./mars/assembler/TokenTypes.html#QUOTED_STRING"><B>QUOTED_STRING</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_R_"><!-- --></A><H2>
<B>R</B></H2>
<DL>
<DT><A HREF="./mars/mips/instructions/BasicInstructionFormat.html#R_FORMAT"><B>R_FORMAT</B></A> -
Static variable in class mars.mips.instructions.<A HREF="./mars/mips/instructions/BasicInstructionFormat.html" title="class in mars.mips.instructions">BasicInstructionFormat</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/instructions/syscalls/RandomStreams.html" title="class in mars.mips.instructions.syscalls"><B>RandomStreams</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>This small class serves only to hold a static HashMap for storing
random number generators for use by all the random number generator
syscalls.<DT><A HREF="./mars/mips/instructions/syscalls/RandomStreams.html#RandomStreams()"><B>RandomStreams()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/RandomStreams.html" title="class in mars.mips.instructions.syscalls">RandomStreams</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/AccessNotice.html#READ"><B>READ</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/AccessNotice.html" title="class in mars.mips.hardware">AccessNotice</A>
<DD>Indicates the purpose of access was to read.
<DT><A HREF="./mars/util/SystemIO.html#readChar(int)"><B>readChar(int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>Implements syscall having 12 in $v0, to read a char value.
<DT><A HREF="./mars/util/SystemIO.html#readDouble(int)"><B>readDouble(int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>Implements syscall to read a double value.
<DT><A HREF="./mars/util/SystemIO.html#readFloat(int)"><B>readFloat(int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>Implements syscall to read a float value.
<DT><A HREF="./mars/util/SystemIO.html#readFromFile(int, byte[], int)"><B>readFromFile(int, byte[], int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>Read bytes from file.
<DT><A HREF="./mars/util/SystemIO.html#readInteger(int)"><B>readInteger(int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>Implements syscall to read an integer value.
<DT><A HREF="./mars/MIPSprogram.html#readSource(java.lang.String)"><B>readSource(String)</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Reads MIPS source code from file into structure.
<DT><A HREF="./mars/util/SystemIO.html#readString(int, int)"><B>readString(int, int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>Implements syscall to read a string.
<DT><A HREF="./mars/assembler/Macro.html#readyForCommit()"><B>readyForCommit()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>Operations to be done on this macro before it is committed in macro pool.
<DT><A HREF="./mars/assembler/TokenTypes.html#REAL_NUMBER"><B>REAL_NUMBER</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#recalculateVisibleLines()"><B>recalculateVisibleLines()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Recalculates the number of visible lines.
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#RECEIVER_CONTROL"><B>RECEIVER_CONTROL</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#RECEIVER_DATA"><B>RECEIVER_DATA</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#recorder"><B>recorder</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#rectSelect"><B>rectSelect</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#redo()"><B>redo()</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>Redo previous edit
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#redo()"><B>redo()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>Redo previous edit
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#redo()"><B>redo()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#redo()"><B>redo()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Redo previous edit
<DT><A HREF="./mars/venus/Coprocessor0Window.html#refresh()"><B>refresh()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor0Window.html" title="class in mars.venus">Coprocessor0Window</A>
<DD>Refresh the table, triggering re-rendering.
<DT><A HREF="./mars/venus/Coprocessor1Window.html#refresh()"><B>refresh()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor1Window.html" title="class in mars.venus">Coprocessor1Window</A>
<DD>Refresh the table, triggering re-rendering.
<DT><A HREF="./mars/venus/RegistersWindow.html#refresh()"><B>refresh()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RegistersWindow.html" title="class in mars.venus">RegistersWindow</A>
<DD>Refresh the table, triggering re-rendering.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html#regionMatches(boolean, javax.swing.text.Segment, int, java.lang.String)"><B>regionMatches(boolean, Segment, int, String)</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html" title="class in mars.venus.editors.jeditsyntax">SyntaxUtilities</A>
<DD>Checks if a subregion of a <code>Segment</code> is equal to a
string.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html#regionMatches(boolean, javax.swing.text.Segment, int, char[])"><B>regionMatches(boolean, Segment, int, char[])</B></A> -
Static method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html" title="class in mars.venus.editors.jeditsyntax">SyntaxUtilities</A>
<DD>Checks if a subregion of a <code>Segment</code> is equal to a
character array.
<DT><A HREF="./mars/mips/hardware/Register.html" title="class in mars.mips.hardware"><B>Register</B></A> - Class in <A HREF="./mars/mips/hardware/package-summary.html">mars.mips.hardware</A><DD>Abstraction to represent a register of a MIPS Assembler.<DT><A HREF="./mars/mips/hardware/Register.html#Register(java.lang.String, int, int)"><B>Register(String, int, int)</B></A> -
Constructor for class mars.mips.hardware.<A HREF="./mars/mips/hardware/Register.html" title="class in mars.mips.hardware">Register</A>
<DD>Creates a new register with specified name, number, and value.
<DT><A HREF="./mars/simulator/DelayedBranch.html#register(int)"><B>register(int)</B></A> -
Static method in class mars.simulator.<A HREF="./mars/simulator/DelayedBranch.html" title="class in mars.simulator">DelayedBranch</A>
<DD>Register the fact that a successful branch is to occur.
<DT><A HREF="./mars/Settings.html#REGISTER_HIGHLIGHT_BACKGROUND"><B>REGISTER_HIGHLIGHT_BACKGROUND</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>RGB color for register highlighted background
<DT><A HREF="./mars/Settings.html#REGISTER_HIGHLIGHT_FONT"><B>REGISTER_HIGHLIGHT_FONT</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Font for register highlighted background
<DT><A HREF="./mars/Settings.html#REGISTER_HIGHLIGHT_FOREGROUND"><B>REGISTER_HIGHLIGHT_FOREGROUND</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>RGB color for register highlighted foreground
<DT><A HREF="./mars/assembler/TokenTypes.html#REGISTER_NAME"><B>REGISTER_NAME</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>note: REGISTER_NAME is token of form $zero whereas REGISTER_NUMBER is token
of form $0.
<DT><A HREF="./mars/assembler/TokenTypes.html#REGISTER_NUMBER"><B>REGISTER_NUMBER</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/RegisterAccessNotice.html" title="class in mars.mips.hardware"><B>RegisterAccessNotice</B></A> - Class in <A HREF="./mars/mips/hardware/package-summary.html">mars.mips.hardware</A><DD>Object provided to Observers of runtime access to MIPS register.<DT><A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware"><B>RegisterFile</B></A> - Class in <A HREF="./mars/mips/hardware/package-summary.html">mars.mips.hardware</A><DD>Represents the collection of MIPS registers.<DT><A HREF="./mars/mips/hardware/RegisterFile.html#RegisterFile()"><B>RegisterFile()</B></A> -
Constructor for class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#REGISTERS_HIGHLIGHTING"><B>REGISTERS_HIGHLIGHTING</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to control whether or not highlighting is applied to register windows
<DT><A HREF="./mars/venus/RegistersPane.html" title="class in mars.venus"><B>RegistersPane</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Contains tabbed areas in the UI to display register contents<DT><A HREF="./mars/venus/RegistersPane.html#RegistersPane(mars.venus.VenusUI, mars.venus.RegistersWindow, mars.venus.Coprocessor1Window, mars.venus.Coprocessor0Window)"><B>RegistersPane(VenusUI, RegistersWindow, Coprocessor1Window, Coprocessor0Window)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RegistersPane.html" title="class in mars.venus">RegistersPane</A>
<DD>Constructor for the RegistersPane class.
<DT><A HREF="./mars/venus/RegistersWindow.html" title="class in mars.venus"><B>RegistersWindow</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Sets up a window to display registers in the UI.<DT><A HREF="./mars/venus/RegistersWindow.html#RegistersWindow()"><B>RegistersWindow()</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RegistersWindow.html" title="class in mars.venus">RegistersWindow</A>
<DD>Constructor which sets up a fresh window with a table that contains the register values.
<DT><A HREF="./mars/venus/TextSegmentWindow.html#registerTableModelListener(javax.swing.event.TableModelListener)"><B>registerTableModelListener(TableModelListener)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Assign listener to Table model.
<DT><A HREF="./mars/assembler/TokenList.html#remove(int)"><B>remove(int)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/TokenList.html" title="class in mars.assembler">TokenList</A>
<DD>Removes Token object at specified list position.
<DT><A HREF="./mars/venus/EditTabbedPane.html#remove(mars.venus.EditPane)"><B>remove(EditPane)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>Remove the pane and update menu status
<DT><A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html#removeAllKeyBindings()"><B>removeAllKeyBindings()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html" title="class in mars.venus.editors.jeditsyntax">DefaultInputHandler</A>
<DD>Removes all key bindings from this input handler.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#removeAllKeyBindings()"><B>removeAllKeyBindings()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Removes all key bindings from this input handler.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#removeCaretListener(javax.swing.event.CaretListener)"><B>removeCaretListener(CaretListener)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Removes a caret change listener from this text area.
<DT><A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html#removeKeyBinding(java.lang.String)"><B>removeKeyBinding(String)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/DefaultInputHandler.html" title="class in mars.venus.editors.jeditsyntax">DefaultInputHandler</A>
<DD>Removes a key binding from this input handler.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#removeKeyBinding(java.lang.String)"><B>removeKeyBinding(String)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Removes a key binding from this input handler.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#removeNotify()"><B>removeNotify()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Called by the AWT when this component is removed from it's parent.
<DT><A HREF="./mars/venus/TextSegmentWindow.html#removeProgramArgumentsPanel()"><B>removeProgramArgumentsPanel()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/Simulator.html#removeStopListener(mars.simulator.Simulator.StopListener)"><B>removeStopListener(Simulator.StopListener)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator">Simulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/SymbolTable.html#removeSymbol(mars.assembler.Token)"><B>removeSymbol(Token)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>Removes a symbol from the Symbol table.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#REPEAT"><B>REPEAT</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#repeat"><B>repeat</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus"><B>RepeatButton</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD><code>RepeatButton</code> is a <code>JButton</code> which contains a timer
for firing events while the button is held down.<DT><A HREF="./mars/venus/RepeatButton.html#RepeatButton()"><B>RepeatButton()</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Creates a button with no set text or icon.
<DT><A HREF="./mars/venus/RepeatButton.html#RepeatButton(javax.swing.Action)"><B>RepeatButton(Action)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Creates a button where properties are taken from the Action supplied.
<DT><A HREF="./mars/venus/RepeatButton.html#RepeatButton(javax.swing.Icon)"><B>RepeatButton(Icon)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Creates a button with an icon.
<DT><A HREF="./mars/venus/RepeatButton.html#RepeatButton(java.lang.String)"><B>RepeatButton(String)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Creates a button with text.
<DT><A HREF="./mars/venus/RepeatButton.html#RepeatButton(java.lang.String, javax.swing.Icon)"><B>RepeatButton(String, Icon)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Creates a button with initial text and an icon.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#repeatCount"><B>repeatCount</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#replaceSelection(java.lang.String)"><B>replaceSelection(String)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>Same as setSelectedText but named for compatibility with
JTextComponent method replaceSelection.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#replaceSelection(java.lang.String)"><B>replaceSelection(String)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#requestFocusInWindow()"><B>requestFocusInWindow()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/Exceptions.html#RESERVED_INSTRUCTION_EXCEPTION"><B>RESERVED_INSTRUCTION_EXCEPTION</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#reset(boolean)"><B>reset(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Reset settings to default values, as described in the constructor comments.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#reset()"><B>reset()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Method that will be called each time the default Reset button is clicked.
<DT><A HREF="./mars/tools/BHTSimulator.html#reset()"><B>reset()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>Performs a reset of the simulator.
<DT><A HREF="./mars/tools/BitmapDisplay.html#reset()"><B>reset()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BitmapDisplay.html" title="class in mars.tools">BitmapDisplay</A>
<DD>Method to reset counters and display when the Reset button selected.
<DT><A HREF="./mars/tools/CacheSimulator.html#reset()"><B>reset()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/CacheSimulator.html" title="class in mars.tools">CacheSimulator</A>
<DD>Method to reset cache, counters and display when the Reset button selected.
<DT><A HREF="./mars/tools/DigitalLabSim.html#reset()"><B>reset()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools">DigitalLabSim</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/FloatRepresentation.html#reset()"><B>reset()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/FloatRepresentation.html" title="class in mars.tools">FloatRepresentation</A>
<DD>Method to reset display values to 0 when the Reset button selected.
<DT><A HREF="./mars/tools/InstructionCounter.html#reset()"><B>reset()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools">InstructionCounter</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/InstructionStatistics.html#reset()"><B>reset()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionStatistics.html" title="class in mars.tools">InstructionStatistics</A>
<DD>resets the counter values of the tool and updates the display.
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#reset()"><B>reset()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>Method to reset counters and display when the Reset button selected.
<DT><A HREF="./mars/tools/MemoryReferenceVisualization.html#reset()"><B>reset()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/MemoryReferenceVisualization.html" title="class in mars.tools">MemoryReferenceVisualization</A>
<DD>Method to reset counters and display when the Reset button selected.
<DT><A HREF="./mars/venus/AbstractFontSettingDialog.html#reset()"><B>reset()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/AbstractFontSettingDialog.html" title="class in mars.venus">AbstractFontSettingDialog</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileStatus.html#reset()"><B>reset()</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Resets all the values in FileStatus
<DT><A HREF="./mars/venus/SettingsHighlightingAction.html#RESET_TOOL_TIP_TEXT"><B>RESET_TOOL_TIP_TEXT</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/SettingsHighlightingAction.html" title="class in mars.venus">SettingsHighlightingAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/SystemIO.html#resetFiles()"><B>resetFiles()</B></A> -
Static method in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>Reset all files -- clears out the file descriptor table.
<DT><A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.html#resetHexaKeyboard()"><B>resetHexaKeyboard()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.HexaKeyboard.html" title="class in mars.tools">DigitalLabSim.HexaKeyboard</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunGoAction.html#resetMaxSteps()"><B>resetMaxSteps()</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/RunGoAction.html" title="class in mars.venus">RunGoAction</A>
<DD>Reset max steps limit to default value at termination of a simulated execution.
<DT><A HREF="./mars/venus/DataSegmentWindow.html#resetMemoryRange()"><B>resetMemoryRange()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/DataSegmentWindow.html" title="class in mars.venus">DataSegmentWindow</A>
<DD>Reset range of memory addresses to base address of currently selected segment and update display.
<DT><A HREF="./mars/tools/DigitalLabSim.OneSecondCounter.html#resetOneSecondCounter()"><B>resetOneSecondCounter()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.OneSecondCounter.html" title="class in mars.tools">DigitalLabSim.OneSecondCounter</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#resetRegisters()"><B>resetRegisters()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>Method to reinitialize the values of the registers.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#resetRegisters()"><B>resetRegisters()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Method to reinitialize the values of the registers.
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#resetRegisters()"><B>resetRegisters()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>Method to reinitialize the values of the registers.
<DT><A HREF="./mars/tools/DigitalLabSim.SevenSegmentPanel.html#resetSevenSegment()"><B>resetSevenSegment()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.SevenSegmentPanel.html" title="class in mars.tools">DigitalLabSim.SevenSegmentPanel</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/BHTSimulator.html#resetSimulator()"><B>resetSimulator()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>Resets the simulator by clearing the GUI elements and resetting the BHT.
<DT><A HREF="./mars/mips/hardware/Register.html#resetValue()"><B>resetValue()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Register.html" title="class in mars.mips.hardware">Register</A>
<DD>Resets the value of the register to the value it was constructed with.
<DT><A HREF="./mars/venus/DataSegmentWindow.html#resetValues()"><B>resetValues()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/DataSegmentWindow.html" title="class in mars.venus">DataSegmentWindow</A>
<DD>Reset all data display values to 0
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#revalidate()"><B>revalidate()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#RIGHT"><B>RIGHT</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/TokenTypes.html#RIGHT_PAREN"><B>RIGHT_PAREN</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#rows"><B>rows</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#rows"><B>rows</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunAssembleAction.html" title="class in mars.venus"><B>RunAssembleAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Run -> Assemble menu item (and toolbar icon)<DT><A HREF="./mars/venus/RunAssembleAction.html#RunAssembleAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>RunAssembleAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RunAssembleAction.html" title="class in mars.venus">RunAssembleAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunBackstepAction.html" title="class in mars.venus"><B>RunBackstepAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the Run -> Backstep menu item<DT><A HREF="./mars/venus/RunBackstepAction.html#RunBackstepAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>RunBackstepAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RunBackstepAction.html" title="class in mars.venus">RunBackstepAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunClearBreakpointsAction.html" title="class in mars.venus"><B>RunClearBreakpointsAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Run menu item to clear execution breakpoints that have been set.<DT><A HREF="./mars/venus/RunClearBreakpointsAction.html#RunClearBreakpointsAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>RunClearBreakpointsAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RunClearBreakpointsAction.html" title="class in mars.venus">RunClearBreakpointsAction</A>
<DD>Create the object and register with text segment window as a listener on its table model.
<DT><A HREF="./mars/venus/RunGoAction.html" title="class in mars.venus"><B>RunGoAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Run -> Go menu item (and toolbar icon)<DT><A HREF="./mars/venus/RunGoAction.html#RunGoAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>RunGoAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RunGoAction.html" title="class in mars.venus">RunGoAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileStatus.html#RUNNABLE"><B>RUNNABLE</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>successful assembly
<DT><A HREF="./mars/venus/FileStatus.html#RUNNING"><B>RUNNING</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>execution is under way
<DT><A HREF="./mars/venus/RunPauseAction.html" title="class in mars.venus"><B>RunPauseAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Run -> Pause menu item (and toolbar icon)<DT><A HREF="./mars/venus/RunPauseAction.html#RunPauseAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>RunPauseAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RunPauseAction.html" title="class in mars.venus">RunPauseAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunResetAction.html" title="class in mars.venus"><B>RunResetAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the Run -> Reset menu item<DT><A HREF="./mars/venus/RunResetAction.html#RunResetAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>RunResetAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RunResetAction.html" title="class in mars.venus">RunResetAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunSpeedPanel.html" title="class in mars.venus"><B>RunSpeedPanel</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Class for the Run speed slider control.<DT><A HREF="./mars/Globals.html#runSpeedPanelExists"><B>runSpeedPanelExists</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunStepAction.html" title="class in mars.venus"><B>RunStepAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action for the Run -> Step menu item<DT><A HREF="./mars/venus/RunStepAction.html#RunStepAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>RunStepAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RunStepAction.html" title="class in mars.venus">RunStepAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunStopAction.html" title="class in mars.venus"><B>RunStopAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Run -> Stop menu item (and toolbar icon)<DT><A HREF="./mars/venus/RunStopAction.html#RunStopAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>RunStopAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RunStopAction.html" title="class in mars.venus">RunStopAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunToggleBreakpointsAction.html" title="class in mars.venus"><B>RunToggleBreakpointsAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Run menu item to clear execution breakpoints that have been set.<DT><A HREF="./mars/venus/RunToggleBreakpointsAction.html#RunToggleBreakpointsAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>RunToggleBreakpointsAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/RunToggleBreakpointsAction.html" title="class in mars.venus">RunToggleBreakpointsAction</A>
<DD>Create the object and register with text segment window as a listener on its table model.
</DL>
<HR>
<A NAME="_S_"><!-- --></A><H2>
<B>S</B></H2>
<DL>
<DT><A HREF="./mars/venus/Editor.html#save()"><B>save()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>Perform "save" operation on current tab's file.
<DT><A HREF="./mars/venus/Editor.html#saveAll()"><B>saveAll()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>Perform save operation on all open files (tabs).
<DT><A HREF="./mars/venus/EditTabbedPane.html#saveAllFiles()"><B>saveAllFiles()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>Saves all files currently open in the editor.
<DT><A HREF="./mars/venus/Editor.html#saveAs()"><B>saveAs()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>Perform "save as" operation on current tab's file.
<DT><A HREF="./mars/venus/EditTabbedPane.html#saveAsCurrentFile()"><B>saveAsCurrentFile()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>Pops up a dialog box to do "Save As" operation.
<DT><A HREF="./mars/venus/EditTabbedPane.html#saveCurrentFile()"><B>saveCurrentFile()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>Saves file under existing name.
<DT><A HREF="./mars/tools/ScavengerHunt.html" title="class in mars.tools"><B>ScavengerHunt</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>Demo of Mars tool capability.<DT><A HREF="./mars/tools/ScavengerHunt.html#ScavengerHunt()"><B>ScavengerHunt()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/ScavengerHunt.html" title="class in mars.tools">ScavengerHunt</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/ScreenMagnifier.html" title="class in mars.tools"><B>ScreenMagnifier</B></A> - Class in <A HREF="./mars/tools/package-summary.html">mars.tools</A><DD>Handy little tool to magnify a selected section of the screen
by a given scale and display it.<DT><A HREF="./mars/tools/ScreenMagnifier.html#ScreenMagnifier()"><B>ScreenMagnifier()</B></A> -
Constructor for class mars.tools.<A HREF="./mars/tools/ScreenMagnifier.html" title="class in mars.tools">ScreenMagnifier</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#scrollBarsInitialized"><B>scrollBarsInitialized</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#scrollTo(int, int)"><B>scrollTo(int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Ensures that the specified line and offset is visible by scrolling
the text area if necessary.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#scrollToCaret()"><B>scrollToCaret()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Ensures that the caret is visible by scrolling the text area if
necessary.
<DT><A HREF="./mars/mips/dump/SegmentWindowDumpFormat.html" title="class in mars.mips.dump"><B>SegmentWindowDumpFormat</B></A> - Class in <A HREF="./mars/mips/dump/package-summary.html">mars.mips.dump</A><DD>Dump MIPS memory contents in Segment Window format.<DT><A HREF="./mars/mips/dump/SegmentWindowDumpFormat.html#SegmentWindowDumpFormat()"><B>SegmentWindowDumpFormat()</B></A> -
Constructor for class mars.mips.dump.<A HREF="./mars/mips/dump/SegmentWindowDumpFormat.html" title="class in mars.mips.dump">SegmentWindowDumpFormat</A>
<DD>Constructor.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#select(int, int)"><B>select(int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Selects from the start offset to the end offset.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#select(int, int)"><B>select(int, int)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#SELECT_ALL"><B>SELECT_ALL</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#SELECT_DOC_END"><B>SELECT_DOC_END</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#SELECT_DOC_HOME"><B>SELECT_DOC_HOME</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#SELECT_END"><B>SELECT_END</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#SELECT_HOME"><B>SELECT_HOME</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#SELECT_NEXT_CHAR"><B>SELECT_NEXT_CHAR</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#SELECT_NEXT_LINE"><B>SELECT_NEXT_LINE</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#SELECT_NEXT_PAGE"><B>SELECT_NEXT_PAGE</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#SELECT_NEXT_WORD"><B>SELECT_NEXT_WORD</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#SELECT_PREV_CHAR"><B>SELECT_PREV_CHAR</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#SELECT_PREV_LINE"><B>SELECT_PREV_LINE</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#SELECT_PREV_PAGE"><B>SELECT_PREV_PAGE</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#SELECT_PREV_WORD"><B>SELECT_PREV_WORD</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#selectAll()"><B>selectAll()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Selects all text in the document.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#selectAll()"><B>selectAll()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#selectAllText()"><B>selectAllText()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>select all text
<DT><A HREF="./mars/venus/MessagesPane.html#selectEditorTextLine(java.lang.String, int, int)"><B>selectEditorTextLine(String, int, int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/MessagesPane.html" title="class in mars.venus">MessagesPane</A>
<DD>Will select the specified line in an editor tab.
<DT><A HREF="./mars/venus/MessagesPane.html#selectErrorMessage(java.lang.String, int, int)"><B>selectErrorMessage(String, int, int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/MessagesPane.html" title="class in mars.venus">MessagesPane</A>
<DD>Will select the Mars Messages tab error message that matches the given
specifications, if it is found.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#selectionColor"><B>selectionColor</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#selectionColor"><B>selectionColor</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#selectionEnd"><B>selectionEnd</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#selectionEndLine"><B>selectionEndLine</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#selectionStart"><B>selectionStart</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#selectionStartLine"><B>selectionStartLine</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#selectLine(int)"><B>selectLine(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Select the specified editor text line.
<DT><A HREF="./mars/venus/EditPane.html#selectLine(int, int)"><B>selectLine(int, int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Select the specified editor text line.
<DT><A HREF="./mars/venus/MessagesPane.html#selectMarsMessageTab()"><B>selectMarsMessageTab()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/MessagesPane.html" title="class in mars.venus">MessagesPane</A>
<DD>Make the assembler message tab current (up front)
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#selectNone()"><B>selectNone()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Moves the mark to the caret position.
<DT><A HREF="./mars/venus/MessagesPane.html#selectRunMessageTab()"><B>selectRunMessageTab()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/MessagesPane.html" title="class in mars.venus">MessagesPane</A>
<DD>Make the runtime message tab current (up front)
<DT><A HREF="./mars/Settings.html#SELF_MODIFYING_CODE_ENABLED"><B>SELF_MODIFYING_CODE_ENABLED</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to determine whether a program can write binary code to the text or data segment and
execute that code.
<DT><A HREF="./mars/assembler/Directives.html#SET"><B>SET</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/TokenList.html#set(int, mars.assembler.Token)"><B>set(int, Token)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/TokenList.html" title="class in mars.assembler">TokenList</A>
<DD>Replaces token at position with different one.
<DT><A HREF="./mars/mips/hardware/Memory.html#set(int, int, int)"><B>set(int, int, int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Starting at the given address, write the given value over the given number of bytes.
<DT><A HREF="./mars/venus/FileStatus.html#set(int)"><B>set(int)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Set file status.
<DT><A HREF="./mars/assembler/Symbol.html#setAddress(int)"><B>setAddress(int)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Symbol.html" title="class in mars.assembler">Symbol</A>
<DD>Sets (replaces) the address of the the Symbol.
<DT><A HREF="./mars/assembler/Macro.html#setArgs(java.util.ArrayList)"><B>setArgs(ArrayList&lt;String&gt;)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#setAssembleAllEnabled(boolean)"><B>setAssembleAllEnabled(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.ASSEMBLE_ALL_ENABLED</code>)</I>
<DT><A HREF="./mars/venus/FileStatus.html#setAssembled(boolean)"><B>setAssembled(boolean)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Changes the value of assenbked to the parameter given.
<DT><A HREF="./mars/Settings.html#setAssembleOnOpenEnabled(boolean)"><B>setAssembleOnOpenEnabled(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.ASSEMBLE_ON_OPEN_ENABLED</code>)</I>
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#setBackground(java.awt.Color)"><B>setBackground(Color)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#setBase(int)"><B>setBase(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>Set the current number base.
<DT><A HREF="./mars/ProgramStatement.html#setBasicAssemblyStatement(java.lang.String)"><B>setBasicAssemblyStatement(String)</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Assigns given String to be Basic Assembly statement equivalent to this source line.
<DT><A HREF="./mars/ProgramStatement.html#setBinaryStatement(int)"><B>setBinaryStatement(int)</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Assigns given int to be binary machine code equivalent to this source line.
<DT><A HREF="./mars/util/Binary.html#setBit(int, int)"><B>setBit(int, int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Sets the specified bit of the specified value to 1, and returns the result.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#setBlockCaretEnabled(boolean)"><B>setBlockCaretEnabled(boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Sets if the caret should be drawn as a block, false otherwise.
<DT><A HREF="./mars/Settings.html#setBooleanSetting(int, boolean)"><B>setBooleanSetting(int, boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Set value of a boolean setting given its id and the value.
<DT><A HREF="./mars/Settings.html#setBooleanSettingNonPersistent(int, boolean)"><B>setBooleanSettingNonPersistent(int, boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Temporarily establish boolean setting.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#setBracketHighlightColor(java.awt.Color)"><B>setBracketHighlightColor(Color)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Sets the bracket highlight color.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#setBracketHighlightEnabled(boolean)"><B>setBracketHighlightEnabled(boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Enables or disables bracket highlighting.
<DT><A HREF="./mars/mips/hardware/Memory.html#setByte(int, int)"><B>setByte(int, int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Writes low order 8 bits of given value into specified Memory byte.
<DT><A HREF="./mars/util/Binary.html#setByte(int, int, int)"><B>setByte(int, int, int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Sets the specified byte of the specified value to the low order 8 bits of
specified replacement value, and returns the result.
<DT><A HREF="./mars/mips/hardware/Memory.html#setByteOrder(boolean)"><B>setByteOrder(boolean)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Set byte order to either LITTLE_ENDIAN or BIG_ENDIAN.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setCaretBlinkEnabled(boolean)"><B>setCaretBlinkEnabled(boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Toggles caret blinking.
<DT><A HREF="./mars/Settings.html#setCaretBlinkRate(int)"><B>setCaretBlinkRate(int)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Set the caret blinking rate in milliseconds.
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#setCaretBlinkRate(int)"><B>setCaretBlinkRate(int)</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>Set the caret blinking rate in milliseconds.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#setCaretBlinkRate(int)"><B>setCaretBlinkRate(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>Set the caret blinking rate in milliseconds.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#setCaretBlinkRate(int)"><B>setCaretBlinkRate(int)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#setCaretColor(java.awt.Color)"><B>setCaretColor(Color)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Sets the caret color.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setCaretPosition(int)"><B>setCaretPosition(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets the caret position.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#setCaretPosition(int)"><B>setCaretPosition(int)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#setCaretVisible(boolean)"><B>setCaretVisible(boolean)</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>Control caret visibility
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setCaretVisible(boolean)"><B>setCaretVisible(boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets if the caret should be visible.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#setCaretVisible(boolean)"><B>setCaretVisible(boolean)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/TextSegmentWindow.html#setCodeHighlighting(boolean)"><B>setCodeHighlighting(boolean)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Used to enable or disable source code highlighting.
<DT><A HREF="./mars/Settings.html#setColorSettingByKey(java.lang.String, java.awt.Color)"><B>setColorSettingByKey(String, Color)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Set Color object for specified settings key.
<DT><A HREF="./mars/Settings.html#setColorSettingByPosition(int, java.awt.Color)"><B>setColorSettingByPosition(int, Color)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Set Color object for specified settings name (a static constant).
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#setConditionFlag(int)"><B>setConditionFlag(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Set condition flag to 1 (true).
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#setConditionFlags()"><B>setConditionFlags()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Set all condition flags (0-7).
<DT><A HREF="./mars/mips/hardware/Memory.html#setConfiguration()"><B>setConfiguration()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Sets current memory configuration for simulated MIPS.
<DT><A HREF="./mars/assembler/MacroPool.html#setCurrent(mars.assembler.Macro)"><B>setCurrent(Macro)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler">MacroPool</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/MemoryConfigurations.html#setCurrentConfiguration(mars.mips.hardware.MemoryConfiguration)"><B>setCurrentConfiguration(MemoryConfiguration)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryConfigurations.html" title="class in mars.mips.hardware">MemoryConfigurations</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditTabbedPane.html#setCurrentEditTab(mars.venus.EditPane)"><B>setCurrentEditTab(EditPane)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditTabbedPane.html" title="class in mars.venus">EditTabbedPane</A>
<DD>Select the specified EditPane to be the current tab.
<DT><A HREF="./mars/Settings.html#setDataSegmentHighlighting(boolean)"><B>setDataSegmentHighlighting(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.DATA_SEGMENT_HIGHLIGHTING</code>)</I>
<DT><A HREF="./mars/venus/RepeatButton.html#setDelay(int)"><B>setDelay(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Set the delay for the timer of this button.
<DT><A HREF="./mars/Settings.html#setDelayedBranchingEnabled(boolean)"><B>setDelayedBranchingEnabled(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.DELAYED_BRANCHING_ENABLED</code>)</I>
<DT><A HREF="./mars/Settings.html#setDelayedBranchingEnabledNonPersistent(boolean)"><B>setDelayedBranchingEnabledNonPersistent(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSettingNonPersistent(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.DELAYED_BRANCHING_ENABLED</code>)</I>
<DT><A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html#setDescription(java.lang.String)"><B>setDescription(String)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html" title="class in mars.venus.editors.jeditsyntax">PopupHelpItem</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#setDisplayAddressesInHex(boolean)"><B>setDisplayAddressesInHex(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.DISPLAY_ADDRESSES_IN_HEX</code>)</I>
<DT><A HREF="./mars/Settings.html#setDisplayValuesInHex(boolean)"><B>setDisplayValuesInHex(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.DISPLAY_VALUES_IN_HEX</code>)</I>
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setDocument(mars.venus.editors.jeditsyntax.SyntaxDocument)"><B>setDocument(SyntaxDocument)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets the document this text area is editing.
<DT><A HREF="./mars/mips/hardware/Memory.html#setDouble(int, double)"><B>setDouble(int, double)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Writes 64 bit double value starting at specified Memory address.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setEditable(boolean)"><B>setEditable(boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets if this component is editable.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#setEditable(boolean)"><B>setEditable(boolean)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileStatus.html#setEdited(boolean)"><B>setEdited(boolean)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Changes the value of edited to the parameter given.
<DT><A HREF="./mars/Settings.html#setEditorFont(java.awt.Font)"><B>setEditorFont(Font)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Set editor font to the specified Font object and write it to persistent storage.
<DT><A HREF="./mars/Settings.html#setEditorLineNumbersDisplayed(boolean)"><B>setEditorLineNumbersDisplayed(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.EDITOR_LINE_NUMBERS_DISPLAYED</code>)</I>
<DT><A HREF="./mars/Settings.html#setEditorPopupPrefixLength(int)"><B>setEditorPopupPrefixLength(int)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Set number of letters to be matched by editor's instruction guide before popup generated (if popup enabled).
<DT><A HREF="./mars/Settings.html#setEditorSyntaxStyleByPosition(int, mars.venus.editors.jeditsyntax.SyntaxStyle)"><B>setEditorSyntaxStyleByPosition(int, SyntaxStyle)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#setEditorTabSize(int)"><B>setEditorTabSize(int)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Set the tab size in characters.
<DT><A HREF="./mars/venus/Editor.html#setEditTabbedPane(mars.venus.EditTabbedPane)"><B>setEditTabbedPane(EditTabbedPane)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>Set associated EditTabbedPane.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setElectricScroll(int)"><B>setElectricScroll(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets the number of lines from the top and bottom of the text
area that are always visible
<DT><A HREF="./mars/simulator/BackStepper.html#setEnabled(boolean)"><B>setEnabled(boolean)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/BackStepper.html" title="class in mars.simulator">BackStepper</A>
<DD>Set enable status.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#setEnabled(boolean)"><B>setEnabled(boolean)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RepeatButton.html#setEnabled(boolean)"><B>setEnabled(boolean)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Sets the enabled state of this button.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#setEOLMarkerColor(java.awt.Color)"><B>setEOLMarkerColor(Color)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Sets the EOL marker color.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#setEOLMarkersPainted(boolean)"><B>setEOLMarkersPainted(boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Sets if EOL markers are to be drawn.
<DT><A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html#setExample(java.lang.String)"><B>setExample(String)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/PopupHelpItem.html" title="class in mars.venus.editors.jeditsyntax">PopupHelpItem</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#setExceptionHandler(java.lang.String)"><B>setExceptionHandler(String)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Set name of exception handler file and write it to persistent storage.
<DT><A HREF="./mars/Settings.html#setExceptionHandlerEnabled(boolean)"><B>setExceptionHandlerEnabled(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.EXCEPTION_HANDLER_ENABLED</code>)</I>
<DT><A HREF="./mars/Settings.html#setExtendedAssemblerEnabled(boolean)"><B>setExtendedAssemblerEnabled(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.EXTENDED_ASSEMBLER_ENABLED</code>)</I>
<DT><A HREF="./mars/venus/FileStatus.html#setFile(java.io.File)"><B>setFile(File)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Sets the file to the ASM file passed.
<DT><A HREF="./mars/venus/EditPane.html#setFileStatus(int)"><B>setFileStatus(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Set the editing status for this EditPane's associated document.
<DT><A HREF="./mars/venus/FileStatus.html#setFileStatus(int)"><B>setFileStatus(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Set editing status of this file.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setFirstLine(int)"><B>setFirstLine(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets the line displayed at the text area's origin and
updates the scroll bars.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#setFont(java.awt.Font)"><B>setFont(Font)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#setFont(java.awt.Font)"><B>setFont(Font)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Sets the font for this component.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#setFont(java.awt.Font)"><B>setFont(Font)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#setFontByPosition(int, java.awt.Font)"><B>setFontByPosition(int, Font)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Store a Font setting
<DT><A HREF="./mars/venus/HardcopyWriter.html#setFontStyle(int)"><B>setFontStyle(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>Set the font style.
<DT><A HREF="./mars/assembler/Macro.html#setFromLine(int)"><B>setFromLine(int)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html#setGraphicsFlags(java.awt.Graphics, java.awt.Font)"><B>setGraphicsFlags(Graphics, Font)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A>
<DD>Sets the foreground color and font of the specified graphics
context to that specified in this style.
<DT><A HREF="./mars/Globals.html#setGui(mars.venus.VenusUI)"><B>setGui(VenusUI)</B></A> -
Static method in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#setHalf(int, int)"><B>setHalf(int, int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Starting at the given halfword address, write the lower 16 bits of given value
into 2 bytes (a halfword).
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setHorizontalOffset(int)"><B>setHorizontalOffset(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets the horizontal offset of drawn lines.
<DT><A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html#setIgnoreCase(boolean)"><B>setIgnoreCase(boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/KeywordMap.html" title="class in mars.venus.editors.jeditsyntax">KeywordMap</A>
<DD>Sets if the keyword map should be case insensitive.
<DT><A HREF="./mars/venus/RepeatButton.html#setInitialDelay(int)"><B>setInitialDelay(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Sets the initial delay for the timer of this button.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setInputHandler(mars.venus.editors.jeditsyntax.InputHandler)"><B>setInputHandler(InputHandler)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets the input handler.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#setInvalidLinesPainted(boolean)"><B>setInvalidLinesPainted(boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Sets if invalid lines are to be painted as red tildes.
<DT><A HREF="./mars/Settings.html#setLabelSortState(java.lang.String)"><B>setLabelSortState(String)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Store the current state of the Labels Window sorter.
<DT><A HREF="./mars/Settings.html#setLabelWindowVisibility(boolean)"><B>setLabelWindowVisibility(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.LABEL_WINDOW_VISIBILITY</code>)</I>
<DT><A HREF="./mars/venus/ExecutePane.html#setLabelWindowVisibility(boolean)"><B>setLabelWindowVisibility(boolean)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>Show or hide the label window (symbol table).
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#setLineHighlightColor(java.awt.Color)"><B>setLineHighlightColor(Color)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Sets the line highlight color.
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#setLineHighlightEnabled(boolean)"><B>setLineHighlightEnabled(boolean)</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>Does nothing, but required by the interface.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#setLineHighlightEnabled(boolean)"><B>setLineHighlightEnabled(boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>Use for highlighting the line currently being edited.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#setLineHighlightEnabled(boolean)"><B>setLineHighlightEnabled(boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Enables or disables current line highlighting.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#setLineHighlightEnabled(boolean)"><B>setLineHighlightEnabled(boolean)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/MIPSprogram.html#setLocalMacroPool(mars.assembler.MacroPool)"><B>setLocalMacroPool(MacroPool)</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Sets local macro pool <A HREF="./mars/assembler/MacroPool.html" title="class in mars.assembler"><CODE>MacroPool</CODE></A> for this program
<DT><A HREF="./mars/ProgramStatement.html#setMachineStatement(java.lang.String)"><B>setMachineStatement(String)</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Assigns given String to be binary machine code (32 characters, all of them 0 or 1)
equivalent to this source line.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#setMacroRecorder(mars.venus.editors.jeditsyntax.InputHandler.MacroRecorder)"><B>setMacroRecorder(InputHandler.MacroRecorder)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Sets the macro recorder.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setMagicCaretPosition(int)"><B>setMagicCaretPosition(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets the `magic' caret position.
<DT><A HREF="./mars/Settings.html#setMemoryConfiguration(java.lang.String)"><B>setMemoryConfiguration(String)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Store the identifier of the memory configuration.
<DT><A HREF="./mars/assembler/Macro.html#setName(java.lang.String)"><B>setName(String)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/FileStatus.html#setName(java.lang.String)"><B>setName(String)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Changes the value of name to the parameter given.
<DT><A HREF="./mars/mips/instructions/syscalls/AbstractSyscall.html#setNumber(int)"><B>setNumber(int)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/AbstractSyscall.html" title="class in mars.mips.instructions.syscalls">AbstractSyscall</A>
<DD>Set the service number.
<DT><A HREF="./mars/mips/instructions/syscalls/Syscall.html#setNumber(int)"><B>setNumber(int)</B></A> -
Method in interface mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/Syscall.html" title="interface in mars.mips.instructions.syscalls">Syscall</A>
<DD>Set the service number.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setOrigin(int, int)"><B>setOrigin(int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>A fast way of changing both the first line and horizontal
offset.
<DT><A HREF="./mars/assembler/Token.html#setOriginal(mars.MIPSprogram, int)"><B>setOriginal(MIPSprogram, int)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Token.html" title="class in mars.assembler">Token</A>
<DD>Set original program and line number for this token.
<DT><A HREF="./mars/assembler/Macro.html#setOriginalFromLine(int)"><B>setOriginalFromLine(int)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Macro.html#setOriginalToLine(int)"><B>setOriginalToLine(int)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setOverwriteEnabled(boolean)"><B>setOverwriteEnabled(boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets if overwrite mode should be enabled.
<DT><A HREF="./mars/venus/EditPane.html#setPathname(java.lang.String)"><B>setPathname(String)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Delegates to corresponding FileStatus method
<DT><A HREF="./mars/venus/FileStatus.html#setPathname(java.lang.String)"><B>setPathname(String)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Set full file pathname.
<DT><A HREF="./mars/venus/FileStatus.html#setPathname(java.lang.String, java.lang.String)"><B>setPathname(String, String)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Set full file pathname.
<DT><A HREF="./mars/assembler/TokenList.html#setProcessedLine(java.lang.String)"><B>setProcessedLine(String)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/TokenList.html" title="class in mars.assembler">TokenList</A>
<DD>Use this to record the source line String for this token list
after possible modification (textual substitution) during
assembly preprocessing.
<DT><A HREF="./mars/assembler/Macro.html#setProgram(mars.MIPSprogram)"><B>setProgram(MIPSprogram)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#setProgramArguments(boolean)"><B>setProgramArguments(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.PROGRAM_ARGUMENTS</code>)</I>
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#setProgramCounter(int)"><B>setProgramCounter(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>For setting the Program Counter.
<DT><A HREF="./mars/mips/hardware/Memory.html#setRawWord(int, int)"><B>setRawWord(int, int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Starting at the given word address, write the given value over 4 bytes (a word).
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#setRegisterPairToDouble(int, double)"><B>setRegisterPairToDouble(int, double)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Sets the value of the FPU register given to the double value given.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#setRegisterPairToDouble(java.lang.String, double)"><B>setRegisterPairToDouble(String, double)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Sets the value of the FPU register given to the double value given.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#setRegisterPairToLong(int, long)"><B>setRegisterPairToLong(int, long)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Sets the value of the FPU register pair given to the long value containing 64 bit pattern
given.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#setRegisterPairToLong(java.lang.String, long)"><B>setRegisterPairToLong(String, long)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Sets the value of the FPU register pair given to the long value containing 64 bit pattern
given.
<DT><A HREF="./mars/simulator/Exceptions.html#setRegisters(int)"><B>setRegisters(int)</B></A> -
Static method in class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>Given MIPS exception cause code, will place that code into
coprocessor 0 CAUSE register ($13), set the EPC register to
"current" program counter, and set Exception Level bit in STATUS register.
<DT><A HREF="./mars/simulator/Exceptions.html#setRegisters(int, int)"><B>setRegisters(int, int)</B></A> -
Static method in class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>Given MIPS exception cause code and bad address, place the bad address into VADDR
register ($8) then call overloaded setRegisters with the cause code to do the rest.
<DT><A HREF="./mars/Settings.html#setRegistersHighlighting(boolean)"><B>setRegistersHighlighting(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.REGISTERS_HIGHLIGHTING</code>)</I>
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#setRegisterToFloat(java.lang.String, float)"><B>setRegisterToFloat(String, float)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Sets the value of the FPU register given to the value given.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#setRegisterToFloat(int, float)"><B>setRegisterToFloat(int, float)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Sets the value of the FPU register given to the value given.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#setRegisterToInt(java.lang.String, int)"><B>setRegisterToInt(String, int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Sets the value of the FPU register given to the 32-bit
pattern given by the int parameter.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#setRegisterToInt(int, int)"><B>setRegisterToInt(int, int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Sets the value of the FPU register given to the 32-bit
pattern given by the int parameter.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#setRepeatCount(int)"><B>setRepeatCount(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Sets the number of times the next action will be repeated.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#setRepeatEnabled(boolean)"><B>setRepeatEnabled(boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>Enables repeating.
<DT><A HREF="./mars/venus/RepeatButton.html#setRepeatEnabled(boolean)"><B>setRepeatEnabled(boolean)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RepeatButton.html" title="class in mars.venus">RepeatButton</A>
<DD>Sets if the button should fire events when held.
<DT><A HREF="./mars/venus/VenusUI.html#setReset(boolean)"><B>setReset(boolean)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>To set whether the register values are reset.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setRightClickPopup(javax.swing.JPopupMenu)"><B>setRightClickPopup(JPopupMenu)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets the right click popup menu.
<DT><A HREF="./mars/venus/FileStatus.html#setSaved(boolean)"><B>setSaved(boolean)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Changes the value of saved to the parameter given.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setSelectedText(java.lang.String)"><B>setSelectedText(String)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Replaces the selection with the specified text.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#setSelectionColor(java.awt.Color)"><B>setSelectionColor(Color)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Sets the selection color.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setSelectionEnd(int)"><B>setSelectionEnd(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets the selection end.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#setSelectionEnd(int)"><B>setSelectionEnd(int)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setSelectionRectangular(boolean)"><B>setSelectionRectangular(boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets if the selection should be rectangular.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setSelectionStart(int)"><B>setSelectionStart(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets the selection start.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#setSelectionStart(int)"><B>setSelectionStart(int)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#setSelectionVisible(boolean)"><B>setSelectionVisible(boolean)</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>Control selection visibility
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#setSelectionVisible(boolean)"><B>setSelectionVisible(boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#setSelectionVisible(boolean)"><B>setSelectionVisible(boolean)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/NumberDisplayBaseChooser.html#setSettingsMenuItem(javax.swing.JCheckBoxMenuItem)"><B>setSettingsMenuItem(JCheckBoxMenuItem)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/NumberDisplayBaseChooser.html" title="class in mars.venus">NumberDisplayBaseChooser</A>
<DD>Set the menu item from Settings menu that corresponds to this chooser.
<DT><A HREF="./mars/venus/EditPane.html#setShowLineNumbersEnabled(boolean)"><B>setShowLineNumbersEnabled(boolean)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>enable or disable checkbox that controls display of line numbers
<DT><A HREF="./mars/ProgramStatement.html#setSource(java.lang.String)"><B>setSource(String)</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>associates MIPS source statement.
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#setSourceCode(java.lang.String, boolean)"><B>setSourceCode(String, boolean)</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>For initalizing the source code when opening an ASM file
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#setSourceCode(java.lang.String, boolean)"><B>setSourceCode(String, boolean)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#setSourceCode(java.lang.String, boolean)"><B>setSourceCode(String, boolean)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#setSourceCode(java.lang.String, boolean)"><B>setSourceCode(String, boolean)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>For initalizing the source code when opening an ASM file
<DT><A HREF="./mars/MIPSprogram.html#setSourceLineList(java.util.ArrayList)"><B>setSourceLineList(ArrayList&lt;SourceLine&gt;)</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Set list of source statements that comprise the program.
<DT><A HREF="./mars/Settings.html#setStartAtMain(boolean)"><B>setStartAtMain(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.START_AT_MAIN</code>)</I>
<DT><A HREF="./mars/venus/VenusUI.html#setStarted(boolean)"><B>setStarted(boolean)</B></A> -
Static method in class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>To set whether MIPS program execution has started.
<DT><A HREF="./mars/mips/hardware/Memory.html#setStatement(int, mars.ProgramStatement)"><B>setStatement(int, ProgramStatement)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Stores ProgramStatement in Text Segment.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#setStyles(mars.venus.editors.jeditsyntax.SyntaxStyle[])"><B>setStyles(SyntaxStyle[])</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Sets the syntax styles used to paint colorized text.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#setTabSize(int)"><B>setTabSize(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>Set the number of characters a tab will expand to.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#setTabSize(int)"><B>setTabSize(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Set the tab size in characters.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#setTabSize(int)"><B>setTabSize(int)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#setText(java.lang.String)"><B>setText(String)</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>Override inherited setText to temporarily remove UndoableEditListener because this
operation is not undoable.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setText(java.lang.String)"><B>setText(String)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets the entire text of this text area.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#setText(java.lang.String)"><B>setText(String)</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#setTextColumnOrder(int[])"><B>setTextColumnOrder(int[])</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Store the current order of Text Segment window table columns, so the ordering
can be preserved and restored.
<DT><A HREF="./mars/Settings.html" title="class in mars"><B>Settings</B></A> - Class in <A HREF="./mars/package-summary.html">mars</A><DD>Contains various IDE settings.<DT><A HREF="./mars/Settings.html#Settings()"><B>Settings()</B></A> -
Constructor for class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Create Settings object and set to saved values.
<DT><A HREF="./mars/Settings.html#Settings(boolean)"><B>Settings(boolean)</B></A> -
Constructor for class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Create Settings object and set to saved values.
<DT><A HREF="./mars/venus/SettingsAddressDisplayBaseAction.html" title="class in mars.venus"><B>SettingsAddressDisplayBaseAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item to control number base (10 or 16) of memory addresses.<DT><A HREF="./mars/venus/SettingsAddressDisplayBaseAction.html#SettingsAddressDisplayBaseAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsAddressDisplayBaseAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsAddressDisplayBaseAction.html" title="class in mars.venus">SettingsAddressDisplayBaseAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsAssembleAllAction.html" title="class in mars.venus"><B>SettingsAssembleAllAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item to determine whether assemble operation applies
only to current file or to all files in its directory.<DT><A HREF="./mars/venus/SettingsAssembleAllAction.html#SettingsAssembleAllAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsAssembleAllAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsAssembleAllAction.html" title="class in mars.venus">SettingsAssembleAllAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsAssembleOnOpenAction.html" title="class in mars.venus"><B>SettingsAssembleOnOpenAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item to control automatic assemble of file upon opening.<DT><A HREF="./mars/venus/SettingsAssembleOnOpenAction.html#SettingsAssembleOnOpenAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsAssembleOnOpenAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsAssembleOnOpenAction.html" title="class in mars.venus">SettingsAssembleOnOpenAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsDelayedBranchingAction.html" title="class in mars.venus"><B>SettingsDelayedBranchingAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item to control delayed branching.<DT><A HREF="./mars/venus/SettingsDelayedBranchingAction.html#SettingsDelayedBranchingAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsDelayedBranchingAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsDelayedBranchingAction.html" title="class in mars.venus">SettingsDelayedBranchingAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsEditorAction.html" title="class in mars.venus"><B>SettingsEditorAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item for text editor settings.<DT><A HREF="./mars/venus/SettingsEditorAction.html#SettingsEditorAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsEditorAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsEditorAction.html" title="class in mars.venus">SettingsEditorAction</A>
<DD>Create a new SettingsEditorAction.
<DT><A HREF="./mars/venus/SettingsExceptionHandlerAction.html" title="class in mars.venus"><B>SettingsExceptionHandlerAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item for optionally loading a MIPS exception handler.<DT><A HREF="./mars/venus/SettingsExceptionHandlerAction.html#SettingsExceptionHandlerAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsExceptionHandlerAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsExceptionHandlerAction.html" title="class in mars.venus">SettingsExceptionHandlerAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsExtendedAction.html" title="class in mars.venus"><B>SettingsExtendedAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item to control use of extended (pseudo) instructions or formats.<DT><A HREF="./mars/venus/SettingsExtendedAction.html#SettingsExtendedAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsExtendedAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsExtendedAction.html" title="class in mars.venus">SettingsExtendedAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsHighlightingAction.html" title="class in mars.venus"><B>SettingsHighlightingAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item for text editor settings.<DT><A HREF="./mars/venus/SettingsHighlightingAction.html#SettingsHighlightingAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsHighlightingAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsHighlightingAction.html" title="class in mars.venus">SettingsHighlightingAction</A>
<DD>Create a new SettingsEditorAction.
<DT><A HREF="./mars/venus/SettingsLabelAction.html" title="class in mars.venus"><B>SettingsLabelAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item to control display of Labels window (symbol table).<DT><A HREF="./mars/venus/SettingsLabelAction.html#SettingsLabelAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsLabelAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsLabelAction.html" title="class in mars.venus">SettingsLabelAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsMemoryConfigurationAction.html" title="class in mars.venus"><B>SettingsMemoryConfigurationAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item for text editor settings.<DT><A HREF="./mars/venus/SettingsMemoryConfigurationAction.html#SettingsMemoryConfigurationAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsMemoryConfigurationAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsMemoryConfigurationAction.html" title="class in mars.venus">SettingsMemoryConfigurationAction</A>
<DD>Create a new SettingsEditorAction.
<DT><A HREF="./mars/venus/SettingsPopupInputAction.html" title="class in mars.venus"><B>SettingsPopupInputAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item to control use of popup dialog for input syscalls.<DT><A HREF="./mars/venus/SettingsPopupInputAction.html#SettingsPopupInputAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsPopupInputAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsPopupInputAction.html" title="class in mars.venus">SettingsPopupInputAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsProgramArgumentsAction.html" title="class in mars.venus"><B>SettingsProgramArgumentsAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item to control whether or not
program arguments can be entered and used.<DT><A HREF="./mars/venus/SettingsProgramArgumentsAction.html#SettingsProgramArgumentsAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsProgramArgumentsAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsProgramArgumentsAction.html" title="class in mars.venus">SettingsProgramArgumentsAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsSelfModifyingCodeAction.html" title="class in mars.venus"><B>SettingsSelfModifyingCodeAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item to control whether
the running MIPS program can write to the text segment or
branch to the data segment.<DT><A HREF="./mars/venus/SettingsSelfModifyingCodeAction.html#SettingsSelfModifyingCodeAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsSelfModifyingCodeAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsSelfModifyingCodeAction.html" title="class in mars.venus">SettingsSelfModifyingCodeAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsStartAtMainAction.html" title="class in mars.venus"><B>SettingsStartAtMainAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item to control whether or not
assembler warnings are considered errors.<DT><A HREF="./mars/venus/SettingsStartAtMainAction.html#SettingsStartAtMainAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsStartAtMainAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsStartAtMainAction.html" title="class in mars.venus">SettingsStartAtMainAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsValueDisplayBaseAction.html" title="class in mars.venus"><B>SettingsValueDisplayBaseAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item to control number base (10 or 16) of memory/register contents.<DT><A HREF="./mars/venus/SettingsValueDisplayBaseAction.html#SettingsValueDisplayBaseAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsValueDisplayBaseAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsValueDisplayBaseAction.html" title="class in mars.venus">SettingsValueDisplayBaseAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/SettingsWarningsAreErrorsAction.html" title="class in mars.venus"><B>SettingsWarningsAreErrorsAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Action class for the Settings menu item to control whether or not
assembler warnings are considered errors.<DT><A HREF="./mars/venus/SettingsWarningsAreErrorsAction.html#SettingsWarningsAreErrorsAction(java.lang.String, javax.swing.Icon, java.lang.String, java.lang.Integer, javax.swing.KeyStroke, mars.venus.VenusUI)"><B>SettingsWarningsAreErrorsAction(String, Icon, String, Integer, KeyStroke, VenusUI)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/SettingsWarningsAreErrorsAction.html" title="class in mars.venus">SettingsWarningsAreErrorsAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/Editor.html#setTitle(java.lang.String, java.lang.String, int)"><B>setTitle(String, String, int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Editor.html" title="class in mars.venus">Editor</A>
<DD>Places name of file currently being edited into its edit tab and
the application's title bar.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#setTokenMarker(mars.venus.editors.jeditsyntax.tokenmarker.TokenMarker)"><B>setTokenMarker(TokenMarker)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Sets the document's token marker.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html#setTokenMarker(mars.venus.editors.jeditsyntax.tokenmarker.TokenMarker)"><B>setTokenMarker(TokenMarker)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html" title="class in mars.venus.editors.jeditsyntax">SyntaxDocument</A>
<DD>Sets the token marker that is to be used to split lines of
this document up into tokens.
<DT><A HREF="./mars/assembler/Macro.html#setToLine(int)"><B>setToLine(int)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Token.html#setType(mars.assembler.TokenTypes)"><B>setType(TokenTypes)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Token.html" title="class in mars.assembler">Token</A>
<DD>Set or modify token type.
<DT><A HREF="./mars/venus/DataSegmentWindow.html#setupTable()"><B>setupTable()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/DataSegmentWindow.html" title="class in mars.venus">DataSegmentWindow</A>
<DD>Generates and displays fresh table, typically done upon successful assembly.
<DT><A HREF="./mars/venus/LabelsWindow.html#setupTable()"><B>setupTable()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/LabelsWindow.html" title="class in mars.venus">LabelsWindow</A>
<DD>Initialize table of labels (symbol table)
<DT><A HREF="./mars/venus/TextSegmentWindow.html#setupTable()"><B>setupTable()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Method to be called once the user compiles the program.
<DT><A HREF="./mars/venus/Coprocessor0Window.html#setupWindow()"><B>setupWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor0Window.html" title="class in mars.venus">Coprocessor0Window</A>
<DD>Sets up the data for the window.
<DT><A HREF="./mars/venus/Coprocessor1Window.html#setupWindow()"><B>setupWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor1Window.html" title="class in mars.venus">Coprocessor1Window</A>
<DD>Sets up the data for the window.
<DT><A HREF="./mars/venus/RegistersWindow.html#setupWindow()"><B>setupWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RegistersWindow.html" title="class in mars.venus">RegistersWindow</A>
<DD>Sets up the data for the window.
<DT><A HREF="./mars/mips/hardware/Register.html#setValue(int)"><B>setValue(int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Register.html" title="class in mars.mips.hardware">Register</A>
<DD>Sets the value of the register to the val passed to it.
<DT><A HREF="./mars/Settings.html#setWarningsAreErrors(boolean)"><B>setWarningsAreErrors(boolean)</B></A> -
Method in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD><B>Deprecated.</B>&nbsp;<I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
(e.g. <code>Settings.WARNINGS_ARE_ERRORS</code>)</I>
<DT><A HREF="./mars/venus/ExecutePane.html#setWindowBounds()"><B>setWindowBounds()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/ExecutePane.html" title="class in mars.venus">ExecutePane</A>
<DD>This method will set the bounds of this JDesktopPane's internal windows
relative to the current size of this JDesktopPane.
<DT><A HREF="./mars/mips/hardware/Memory.html#setWord(int, int)"><B>setWord(int, int)</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Starting at the given word address, write the given value over 4 bytes (a word).
<DT><A HREF="./mars/venus/EditPane.html#showingLineNumbers()"><B>showingLineNumbers()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>get editor's line number display status
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#showRegisters()"><B>showRegisters()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>Method for displaying the register values for debugging.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#showRegisters()"><B>showRegisters()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>Method for displaying the register values for debugging.
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#showRegisters()"><B>showRegisters()</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>Method for displaying the register values for debugging.
<DT><A HREF="./mars/MarsSplashScreen.html#showSplash()"><B>showSplash()</B></A> -
Method in class mars.<A HREF="./mars/MarsSplashScreen.html" title="class in mars">MarsSplashScreen</A>
<DD>A simple little method to show a title screen in the center
of the screen for the amount of time given in the constructor
<DT><A HREF="./mars/mips/instructions/SimulationCode.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in interface mars.mips.instructions.<A HREF="./mars/mips/instructions/SimulationCode.html" title="interface in mars.mips.instructions">SimulationCode</A>
<DD>Method to simulate the execution of a specific MIPS basic instruction.
<DT><A HREF="./mars/mips/instructions/syscalls/AbstractSyscall.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/AbstractSyscall.html" title="class in mars.mips.instructions.syscalls">AbstractSyscall</A>
<DD>Performs syscall function.
<DT><A HREF="./mars/mips/instructions/syscalls/Syscall.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in interface mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/Syscall.html" title="interface in mars.mips.instructions.syscalls">Syscall</A>
<DD>Performs syscall function.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallClose.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallClose.html" title="class in mars.mips.instructions.syscalls">SyscallClose</A>
<DD>Performs syscall function to close file descriptor given in $a0.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallConfirmDialog.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallConfirmDialog.html" title="class in mars.mips.instructions.syscalls">SyscallConfirmDialog</A>
<DD>System call to display a message to user.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallExit.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallExit.html" title="class in mars.mips.instructions.syscalls">SyscallExit</A>
<DD>Performs syscall function to exit the MIPS program.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallExit2.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallExit2.html" title="class in mars.mips.instructions.syscalls">SyscallExit2</A>
<DD>Performs syscall function to exit the MIPS program with return value given in $a0.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogDouble.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogDouble.html" title="class in mars.mips.instructions.syscalls">SyscallInputDialogDouble</A>
<DD>System call to input data.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogFloat.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogFloat.html" title="class in mars.mips.instructions.syscalls">SyscallInputDialogFloat</A>
<DD>System call to input data.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogInt.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogInt.html" title="class in mars.mips.instructions.syscalls">SyscallInputDialogInt</A>
<DD>System call to input data.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogString.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogString.html" title="class in mars.mips.instructions.syscalls">SyscallInputDialogString</A>
<DD>System call to input data.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialog.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialog.html" title="class in mars.mips.instructions.syscalls">SyscallMessageDialog</A>
<DD>System call to display a message to user.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogDouble.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogDouble.html" title="class in mars.mips.instructions.syscalls">SyscallMessageDialogDouble</A>
<DD>System call to display a message to user.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogFloat.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogFloat.html" title="class in mars.mips.instructions.syscalls">SyscallMessageDialogFloat</A>
<DD>System call to display a message to user.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogInt.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogInt.html" title="class in mars.mips.instructions.syscalls">SyscallMessageDialogInt</A>
<DD>System call to display a message to user.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogString.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogString.html" title="class in mars.mips.instructions.syscalls">SyscallMessageDialogString</A>
<DD>System call to display a message to user.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMidiOut.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallMidiOut.html" title="class in mars.mips.instructions.syscalls">SyscallMidiOut</A>
<DD>Performs syscall function to send MIDI output to sound card.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMidiOutSync.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallMidiOutSync.html" title="class in mars.mips.instructions.syscalls">SyscallMidiOutSync</A>
<DD>Performs syscall function to send MIDI output to sound card.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallOpen.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallOpen.html" title="class in mars.mips.instructions.syscalls">SyscallOpen</A>
<DD>Performs syscall function to open file name specified by $a0.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintChar.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintChar.html" title="class in mars.mips.instructions.syscalls">SyscallPrintChar</A>
<DD>Performs syscall function to print on the console the character stored in $a0.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintDouble.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintDouble.html" title="class in mars.mips.instructions.syscalls">SyscallPrintDouble</A>
<DD>Performs syscall function to print double whose bits are stored in $f12 & $f13.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintFloat.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintFloat.html" title="class in mars.mips.instructions.syscalls">SyscallPrintFloat</A>
<DD>Performs syscall function to display float whose bits are stored in $f12
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintInt.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintInt.html" title="class in mars.mips.instructions.syscalls">SyscallPrintInt</A>
<DD>Performs syscall function to print on the console the integer stored in $a0.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntBinary.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntBinary.html" title="class in mars.mips.instructions.syscalls">SyscallPrintIntBinary</A>
<DD>Performs syscall function to print on the console the integer stored in $a0, in hexadecimal format.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntHex.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntHex.html" title="class in mars.mips.instructions.syscalls">SyscallPrintIntHex</A>
<DD>Performs syscall function to print on the console the integer stored in $a0, in hexadecimal format.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntUnsigned.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntUnsigned.html" title="class in mars.mips.instructions.syscalls">SyscallPrintIntUnsigned</A>
<DD>Performs syscall function to print on the console the integer stored in $a0.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintString.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintString.html" title="class in mars.mips.instructions.syscalls">SyscallPrintString</A>
<DD>Performs syscall function to print string stored starting at address in $a0.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandDouble.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallRandDouble.html" title="class in mars.mips.instructions.syscalls">SyscallRandDouble</A>
<DD>System call to the random number generator.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandFloat.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallRandFloat.html" title="class in mars.mips.instructions.syscalls">SyscallRandFloat</A>
<DD>System call to the random number generator.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandInt.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallRandInt.html" title="class in mars.mips.instructions.syscalls">SyscallRandInt</A>
<DD>System call to the random number generator.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandIntRange.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallRandIntRange.html" title="class in mars.mips.instructions.syscalls">SyscallRandIntRange</A>
<DD>System call to the random number generator, with an upper range specified.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandSeed.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallRandSeed.html" title="class in mars.mips.instructions.syscalls">SyscallRandSeed</A>
<DD>Set the seed of the underlying Java pseudorandom number generator.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRead.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallRead.html" title="class in mars.mips.instructions.syscalls">SyscallRead</A>
<DD>Performs syscall function to read from file descriptor given in $a0.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadChar.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallReadChar.html" title="class in mars.mips.instructions.syscalls">SyscallReadChar</A>
<DD>Performs syscall function to read a character from input console into $a0
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadDouble.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallReadDouble.html" title="class in mars.mips.instructions.syscalls">SyscallReadDouble</A>
<DD>Performs syscall function to read the bits of input double into $f0 and $f1.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadFloat.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallReadFloat.html" title="class in mars.mips.instructions.syscalls">SyscallReadFloat</A>
<DD>Performs syscall function to read the bits of input float into $f0
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadInt.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallReadInt.html" title="class in mars.mips.instructions.syscalls">SyscallReadInt</A>
<DD>Performs syscall function to read an integer from input console into $v0
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadString.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallReadString.html" title="class in mars.mips.instructions.syscalls">SyscallReadString</A>
<DD>Performs syscall function to read console input string into buffer starting at address in $a0.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallSbrk.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallSbrk.html" title="class in mars.mips.instructions.syscalls">SyscallSbrk</A>
<DD>Performs syscall function to allocate amount of heap memory specified in $a0, putting address into $v0.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallSleep.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallSleep.html" title="class in mars.mips.instructions.syscalls">SyscallSleep</A>
<DD>System call to cause the MARS Java thread to sleep for (at least) the specified number of milliseconds.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallTime.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallTime.html" title="class in mars.mips.instructions.syscalls">SyscallTime</A>
<DD>Performs syscall function to place current system time into $a0 (low order 32 bits)
and $a1 (high order 32 bits).
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallWrite.html#simulate(mars.ProgramStatement)"><B>simulate(ProgramStatement)</B></A> -
Method in class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallWrite.html" title="class in mars.mips.instructions.syscalls">SyscallWrite</A>
<DD>Performs syscall function to write to file descriptor given in $a0.
<DT><A HREF="./mars/MIPSprogram.html#simulate(int[])"><B>simulate(int[])</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Simulates execution of the MIPS program.
<DT><A HREF="./mars/MIPSprogram.html#simulate(int)"><B>simulate(int)</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Simulates execution of the MIPS program.
<DT><A HREF="./mars/simulator/Simulator.html#simulate(mars.MIPSprogram, int, int, int[], javax.swing.AbstractAction)"><B>simulate(MIPSprogram, int, int, int[], AbstractAction)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator">Simulator</A>
<DD>Simulate execution of given MIPS program.
<DT><A HREF="./mars/MIPSprogram.html#simulateFromPC(int[], int, javax.swing.AbstractAction)"><B>simulateFromPC(int[], int, AbstractAction)</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Simulates execution of the MIPS program.
<DT><A HREF="./mars/MIPSprogram.html#simulateStepAtPC(javax.swing.AbstractAction)"><B>simulateStepAtPC(AbstractAction)</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Simulates execution of the MIPS program.
<DT><A HREF="./mars/mips/instructions/SimulationCode.html" title="interface in mars.mips.instructions"><B>SimulationCode</B></A> - Interface in <A HREF="./mars/mips/instructions/package-summary.html">mars.mips.instructions</A><DD>Interface to represent the method for simulating the execution of a specific MIPS basic
instruction.<DT><A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator"><B>Simulator</B></A> - Class in <A HREF="./mars/simulator/package-summary.html">mars.simulator</A><DD>Used to simulate the execution of an assembled MIPS program.<DT><A HREF="./mars/simulator/Simulator.StopListener.html" title="interface in mars.simulator"><B>Simulator.StopListener</B></A> - Interface in <A HREF="./mars/simulator/package-summary.html">mars.simulator</A><DD>&nbsp;<DT><A HREF="./mars/simulator/SimulatorNotice.html#SIMULATOR_START"><B>SIMULATOR_START</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/SimulatorNotice.html" title="class in mars.simulator">SimulatorNotice</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/SimulatorNotice.html#SIMULATOR_STOP"><B>SIMULATOR_STOP</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/SimulatorNotice.html" title="class in mars.simulator">SimulatorNotice</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/SimulatorNotice.html" title="class in mars.simulator"><B>SimulatorNotice</B></A> - Class in <A HREF="./mars/simulator/package-summary.html">mars.simulator</A><DD>Object provided to Observers of the Simulator.<DT><A HREF="./mars/simulator/SimulatorNotice.html#SimulatorNotice(int, int, double, int)"><B>SimulatorNotice(int, int, double, int)</B></A> -
Constructor for class mars.simulator.<A HREF="./mars/simulator/SimulatorNotice.html" title="class in mars.simulator">SimulatorNotice</A>
<DD>Constructor will be called only within this package, so assume
address and length are in valid ranges.
<DT><A HREF="./mars/assembler/TokenList.html#size()"><B>size()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/TokenList.html" title="class in mars.assembler">TokenList</A>
<DD>Returns number of tokens in list.
<DT><A HREF="./mars/util/EditorFont.html#sizeIntToSizeString(int)"><B>sizeIntToSizeString(int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>Given an int representing font size, returns corresponding string.
<DT><A HREF="./mars/util/EditorFont.html#sizeStringToSizeInt(java.lang.String)"><B>sizeStringToSizeInt(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>Given a String representing font size, returns corresponding int.
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#SMART_HOME_END_PROPERTY"><B>SMART_HOME_END_PROPERTY</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>If this client property is set to Boolean.TRUE on the text area,
the home/end keys will support 'smart' BRIEF-like behaviour
(one press = start/end of line, two presses = start/end of
viewscreen, three presses = start/end of document).
<DT><A HREF="./mars/assembler/SourceLine.html" title="class in mars.assembler"><B>SourceLine</B></A> - Class in <A HREF="./mars/assembler/package-summary.html">mars.assembler</A><DD>Handy class to represent, for a given line of source code, the code
itself, the program containing it, and its line number within that program.<DT><A HREF="./mars/assembler/SourceLine.html#SourceLine(java.lang.String, mars.MIPSprogram, int)"><B>SourceLine(String, MIPSprogram, int)</B></A> -
Constructor for class mars.assembler.<A HREF="./mars/assembler/SourceLine.html" title="class in mars.assembler">SourceLine</A>
<DD>SourceLine constructor
<DT><A HREF="./mars/assembler/Directives.html#SPACE"><B>SPACE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#STACK_POINTER_REGISTER"><B>STACK_POINTER_REGISTER</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#stackBaseAddress"><B>stackBaseAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>base address for stack: 0x7ffffffc (this is mine - start of highest word below kernel space)
<DT><A HREF="./mars/mips/hardware/Memory.html#stackLimitAddress"><B>stackLimitAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#stackPointer"><B>stackPointer</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>starting address for stack: 0x7fffeffc (this is from SPIM not MIPS)
<DT><A HREF="./mars/simulator/SwingWorker.html#start()"><B>start()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/SwingWorker.html" title="class in mars.simulator">SwingWorker</A>
<DD>Start the worker thread.
<DT><A HREF="./mars/Settings.html#START_AT_MAIN"><B>START_AT_MAIN</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to control whether or not assembler automatically initializes program counter to 'main's address
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#STATUS"><B>STATUS</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunStepAction.html#stepped(boolean, int, mars.ProcessingException)"><B>stepped(boolean, int, ProcessingException)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RunStepAction.html" title="class in mars.venus">RunStepAction</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/Simulator.html#stopExecution(javax.swing.AbstractAction)"><B>stopExecution(AbstractAction)</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/Simulator.html" title="class in mars.simulator">Simulator</A>
<DD>Set the volatile stop boolean variable checked by the execution
thread at the end of each MIPS instruction execution.
<DT><A HREF="./mars/simulator/Simulator.StopListener.html#stopped(mars.simulator.Simulator)"><B>stopped(Simulator)</B></A> -
Method in interface mars.simulator.<A HREF="./mars/simulator/Simulator.StopListener.html" title="interface in mars.simulator">Simulator.StopListener</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/RunGoAction.html#stopped(mars.ProcessingException, int)"><B>stopped(ProcessingException, int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RunGoAction.html" title="class in mars.venus">RunGoAction</A>
<DD>Method to be called when Stop is selected through menu/toolbar/shortcut.
<DT><A HREF="./mars/simulator/ProgramArgumentList.html#storeProgramArguments()"><B>storeProgramArguments()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/ProgramArgumentList.html" title="class in mars.simulator">ProgramArgumentList</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/Binary.html#stringToInt(java.lang.String)"><B>stringToInt(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Attempt to validate given string whose characters represent a 32 bit integer.
<DT><A HREF="./mars/util/Binary.html#stringToLong(java.lang.String)"><B>stringToLong(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Attempt to validate given string whose characters represent a 64 bit long.
<DT><A HREF="./mars/util/EditorFont.html#styleIntToStyleString(int)"><B>styleIntToStyleString(int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>Given an int that represents a font style from the Font class,
returns the corresponding String.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#styles"><B>styles</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#styles"><B>styles</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/EditorFont.html#styleStringToStyleInt(java.lang.String)"><B>styleStringToStyleInt(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>Given a string that represents a font style, returns the
corresponding final int defined in Font: PLAIN, BOLD, ITALIC.
<DT><A HREF="./mars/util/EditorFont.html#substituteSpacesForTabs(java.lang.String)"><B>substituteSpacesForTabs(String)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/EditorFont.html#substituteSpacesForTabs(java.lang.String, int)"><B>substituteSpacesForTabs(String, int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/EditorFont.html" title="class in mars.util">EditorFont</A>
<DD>Handy utility to produce a string that substitutes spaces for all tab characters
in the given string.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#supportsMultilineTokens()"><B>supportsMultilineTokens()</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>Returns if the token marker supports tokens that span multiple
lines.
<DT><A HREF="./mars/simulator/SwingWorker.html" title="class in mars.simulator"><B>SwingWorker</B></A> - Class in <A HREF="./mars/simulator/package-summary.html">mars.simulator</A><DD>This is the 3rd version of SwingWorker (also known as
SwingWorker 3), an abstract class that you subclass to
perform GUI-related work in a dedicated thread.<DT><A HREF="./mars/simulator/SwingWorker.html#SwingWorker(boolean)"><B>SwingWorker(boolean)</B></A> -
Constructor for class mars.simulator.<A HREF="./mars/simulator/SwingWorker.html" title="class in mars.simulator">SwingWorker</A>
<DD>Start a thread that will call the <code>construct</code> method
and then exit.
<DT><A HREF="./mars/tools/DigitalLabSim.SevenSegmentDisplay.html#SwitchSegment(java.awt.Graphics, char)"><B>SwitchSegment(Graphics, char)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.SevenSegmentDisplay.html" title="class in mars.tools">DigitalLabSim.SevenSegmentDisplay</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Symbol.html" title="class in mars.assembler"><B>Symbol</B></A> - Class in <A HREF="./mars/assembler/package-summary.html">mars.assembler</A><DD>Represents a MIPS program identifier to be stored in the symbol table.<DT><A HREF="./mars/assembler/Symbol.html#Symbol(java.lang.String, int, boolean)"><B>Symbol(String, int, boolean)</B></A> -
Constructor for class mars.assembler.<A HREF="./mars/assembler/Symbol.html" title="class in mars.assembler">Symbol</A>
<DD>Basic constructor, creates a symbol object.
<DT><A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler"><B>SymbolTable</B></A> - Class in <A HREF="./mars/assembler/package-summary.html">mars.assembler</A><DD>Creats a table of Symbol objects.<DT><A HREF="./mars/assembler/SymbolTable.html#SymbolTable(java.lang.String)"><B>SymbolTable(String)</B></A> -
Constructor for class mars.assembler.<A HREF="./mars/assembler/SymbolTable.html" title="class in mars.assembler">SymbolTable</A>
<DD>Create a new empty symbol table for given file
<DT><A HREF="./mars/Globals.html#symbolTable"><B>symbolTable</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>Symbol table for file currently being assembled.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html" title="class in mars.venus.editors.jeditsyntax"><B>SyntaxDocument</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>A document implementation that can be tokenized by the syntax highlighting
system.<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html#SyntaxDocument()"><B>SyntaxDocument()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html" title="class in mars.venus.editors.jeditsyntax">SyntaxDocument</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax"><B>SyntaxStyle</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>A simple text style class.<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html#SyntaxStyle(java.awt.Color, boolean, boolean)"><B>SyntaxStyle(Color, boolean, boolean)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A>
<DD>Creates a new SyntaxStyle.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxUtilities.html" title="class in mars.venus.editors.jeditsyntax"><B>SyntaxUtilities</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>Class with several utility functions used by jEdit's syntax colorizing
subsystem.<DT><A HREF="./mars/mips/instructions/syscalls/Syscall.html" title="interface in mars.mips.instructions.syscalls"><B>Syscall</B></A> - Interface in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Interface for any MIPS syscall system service.<DT><A HREF="./mars/util/SystemIO.html#SYSCALL_BUFSIZE"><B>SYSCALL_BUFSIZE</B></A> -
Static variable in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>Buffer size for syscalls for file I/O
<DT><A HREF="./mars/simulator/Exceptions.html#SYSCALL_EXCEPTION"><B>SYSCALL_EXCEPTION</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/SystemIO.html#SYSCALL_MAXFILES"><B>SYSCALL_MAXFILES</B></A> -
Static variable in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>Maximum number of files that can be open
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallClose.html" title="class in mars.mips.instructions.syscalls"><B>SyscallClose</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to close file descriptor given in $a0.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallClose.html#SyscallClose()"><B>SyscallClose()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallClose.html" title="class in mars.mips.instructions.syscalls">SyscallClose</A>
<DD>Build an instance of the Close syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallConfirmDialog.html" title="class in mars.mips.instructions.syscalls"><B>SyscallConfirmDialog</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to display a message to user.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallConfirmDialog.html#SyscallConfirmDialog()"><B>SyscallConfirmDialog()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallConfirmDialog.html" title="class in mars.mips.instructions.syscalls">SyscallConfirmDialog</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallExit.html" title="class in mars.mips.instructions.syscalls"><B>SyscallExit</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to exit the MIPS program.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallExit.html#SyscallExit()"><B>SyscallExit()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallExit.html" title="class in mars.mips.instructions.syscalls">SyscallExit</A>
<DD>Build an instance of the Exit syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallExit2.html" title="class in mars.mips.instructions.syscalls"><B>SyscallExit2</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to exit the MIPS program with return value given in $a0.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallExit2.html#SyscallExit2()"><B>SyscallExit2()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallExit2.html" title="class in mars.mips.instructions.syscalls">SyscallExit2</A>
<DD>Build an instance of the Exit2 syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogDouble.html" title="class in mars.mips.instructions.syscalls"><B>SyscallInputDialogDouble</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to input data.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogDouble.html#SyscallInputDialogDouble()"><B>SyscallInputDialogDouble()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogDouble.html" title="class in mars.mips.instructions.syscalls">SyscallInputDialogDouble</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogFloat.html" title="class in mars.mips.instructions.syscalls"><B>SyscallInputDialogFloat</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to input data.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogFloat.html#SyscallInputDialogFloat()"><B>SyscallInputDialogFloat()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogFloat.html" title="class in mars.mips.instructions.syscalls">SyscallInputDialogFloat</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogInt.html" title="class in mars.mips.instructions.syscalls"><B>SyscallInputDialogInt</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to input data.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogInt.html#SyscallInputDialogInt()"><B>SyscallInputDialogInt()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogInt.html" title="class in mars.mips.instructions.syscalls">SyscallInputDialogInt</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogString.html" title="class in mars.mips.instructions.syscalls"><B>SyscallInputDialogString</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to input data.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogString.html#SyscallInputDialogString()"><B>SyscallInputDialogString()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallInputDialogString.html" title="class in mars.mips.instructions.syscalls">SyscallInputDialogString</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialog.html" title="class in mars.mips.instructions.syscalls"><B>SyscallMessageDialog</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to display a message to user.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialog.html#SyscallMessageDialog()"><B>SyscallMessageDialog()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialog.html" title="class in mars.mips.instructions.syscalls">SyscallMessageDialog</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogDouble.html" title="class in mars.mips.instructions.syscalls"><B>SyscallMessageDialogDouble</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to display a message to user.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogDouble.html#SyscallMessageDialogDouble()"><B>SyscallMessageDialogDouble()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogDouble.html" title="class in mars.mips.instructions.syscalls">SyscallMessageDialogDouble</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogFloat.html" title="class in mars.mips.instructions.syscalls"><B>SyscallMessageDialogFloat</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to display a message to user.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogFloat.html#SyscallMessageDialogFloat()"><B>SyscallMessageDialogFloat()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogFloat.html" title="class in mars.mips.instructions.syscalls">SyscallMessageDialogFloat</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogInt.html" title="class in mars.mips.instructions.syscalls"><B>SyscallMessageDialogInt</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to display a message to user.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogInt.html#SyscallMessageDialogInt()"><B>SyscallMessageDialogInt()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogInt.html" title="class in mars.mips.instructions.syscalls">SyscallMessageDialogInt</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogString.html" title="class in mars.mips.instructions.syscalls"><B>SyscallMessageDialogString</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to display a message to user.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogString.html#SyscallMessageDialogString()"><B>SyscallMessageDialogString()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallMessageDialogString.html" title="class in mars.mips.instructions.syscalls">SyscallMessageDialogString</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMidiOut.html" title="class in mars.mips.instructions.syscalls"><B>SyscallMidiOut</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to output simulated MIDI tone to sound card.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMidiOut.html#SyscallMidiOut()"><B>SyscallMidiOut()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallMidiOut.html" title="class in mars.mips.instructions.syscalls">SyscallMidiOut</A>
<DD>Build an instance of the MIDI (simulated) out syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMidiOutSync.html" title="class in mars.mips.instructions.syscalls"><B>SyscallMidiOutSync</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to output simulated MIDI tone to sound card.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallMidiOutSync.html#SyscallMidiOutSync()"><B>SyscallMidiOutSync()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallMidiOutSync.html" title="class in mars.mips.instructions.syscalls">SyscallMidiOutSync</A>
<DD>Build an instance of the MIDI (simulated) out syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallNumberOverride.html" title="class in mars.mips.instructions.syscalls"><B>SyscallNumberOverride</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Represents User override of default syscall number assignment.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallNumberOverride.html#SyscallNumberOverride(java.lang.String, java.lang.String)"><B>SyscallNumberOverride(String, String)</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallNumberOverride.html" title="class in mars.mips.instructions.syscalls">SyscallNumberOverride</A>
<DD>Constructor is called with two strings: service name and desired
number.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallOpen.html" title="class in mars.mips.instructions.syscalls"><B>SyscallOpen</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to open file name specified by $a0.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallOpen.html#SyscallOpen()"><B>SyscallOpen()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallOpen.html" title="class in mars.mips.instructions.syscalls">SyscallOpen</A>
<DD>Build an instance of the Open file syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintChar.html" title="class in mars.mips.instructions.syscalls"><B>SyscallPrintChar</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to display character stored in $a0 on the console.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintChar.html#SyscallPrintChar()"><B>SyscallPrintChar()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintChar.html" title="class in mars.mips.instructions.syscalls">SyscallPrintChar</A>
<DD>Build an instance of the Print Char syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintDouble.html" title="class in mars.mips.instructions.syscalls"><B>SyscallPrintDouble</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to display double whose bits are stored in $f12 & $f13 onto the console.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintDouble.html#SyscallPrintDouble()"><B>SyscallPrintDouble()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintDouble.html" title="class in mars.mips.instructions.syscalls">SyscallPrintDouble</A>
<DD>Build an instance of the Print Double syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintFloat.html" title="class in mars.mips.instructions.syscalls"><B>SyscallPrintFloat</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to display on the console float whose bits are stored in $f12<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintFloat.html#SyscallPrintFloat()"><B>SyscallPrintFloat()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintFloat.html" title="class in mars.mips.instructions.syscalls">SyscallPrintFloat</A>
<DD>Build an instance of the Print Float syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintInt.html" title="class in mars.mips.instructions.syscalls"><B>SyscallPrintInt</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to display integer stored in $a0 on the console.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintInt.html#SyscallPrintInt()"><B>SyscallPrintInt()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintInt.html" title="class in mars.mips.instructions.syscalls">SyscallPrintInt</A>
<DD>Build an instance of the Print Integer syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntBinary.html" title="class in mars.mips.instructions.syscalls"><B>SyscallPrintIntBinary</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to display integer stored in $a0 on the console.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntBinary.html#SyscallPrintIntBinary()"><B>SyscallPrintIntBinary()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntBinary.html" title="class in mars.mips.instructions.syscalls">SyscallPrintIntBinary</A>
<DD>Build an instance of the Print Integer syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntHex.html" title="class in mars.mips.instructions.syscalls"><B>SyscallPrintIntHex</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to display integer stored in $a0 on the console.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntHex.html#SyscallPrintIntHex()"><B>SyscallPrintIntHex()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntHex.html" title="class in mars.mips.instructions.syscalls">SyscallPrintIntHex</A>
<DD>Build an instance of the Print Integer syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntUnsigned.html" title="class in mars.mips.instructions.syscalls"><B>SyscallPrintIntUnsigned</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to display integer stored in $a0 on the console as unsigned decimal.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntUnsigned.html#SyscallPrintIntUnsigned()"><B>SyscallPrintIntUnsigned()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintIntUnsigned.html" title="class in mars.mips.instructions.syscalls">SyscallPrintIntUnsigned</A>
<DD>Build an instance of the Print Integer Unsigned syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintString.html" title="class in mars.mips.instructions.syscalls"><B>SyscallPrintString</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to display string stored starting at address in $a0 onto the console.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallPrintString.html#SyscallPrintString()"><B>SyscallPrintString()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallPrintString.html" title="class in mars.mips.instructions.syscalls">SyscallPrintString</A>
<DD>Build an instance of the Print String syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandDouble.html" title="class in mars.mips.instructions.syscalls"><B>SyscallRandDouble</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to return a random floating point value.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandDouble.html#SyscallRandDouble()"><B>SyscallRandDouble()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallRandDouble.html" title="class in mars.mips.instructions.syscalls">SyscallRandDouble</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandFloat.html" title="class in mars.mips.instructions.syscalls"><B>SyscallRandFloat</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to return a random floating point value.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandFloat.html#SyscallRandFloat()"><B>SyscallRandFloat()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallRandFloat.html" title="class in mars.mips.instructions.syscalls">SyscallRandFloat</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandInt.html" title="class in mars.mips.instructions.syscalls"><B>SyscallRandInt</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to return a random integer.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandInt.html#SyscallRandInt()"><B>SyscallRandInt()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallRandInt.html" title="class in mars.mips.instructions.syscalls">SyscallRandInt</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandIntRange.html" title="class in mars.mips.instructions.syscalls"><B>SyscallRandIntRange</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to return a random integer in a specified range.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandIntRange.html#SyscallRandIntRange()"><B>SyscallRandIntRange()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallRandIntRange.html" title="class in mars.mips.instructions.syscalls">SyscallRandIntRange</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandSeed.html" title="class in mars.mips.instructions.syscalls"><B>SyscallRandSeed</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to set seed for the underlying Java pseudorandom number generator.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRandSeed.html#SyscallRandSeed()"><B>SyscallRandSeed()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallRandSeed.html" title="class in mars.mips.instructions.syscalls">SyscallRandSeed</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRead.html" title="class in mars.mips.instructions.syscalls"><B>SyscallRead</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to read from file descriptor given in $a0.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallRead.html#SyscallRead()"><B>SyscallRead()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallRead.html" title="class in mars.mips.instructions.syscalls">SyscallRead</A>
<DD>Build an instance of the Read file syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadChar.html" title="class in mars.mips.instructions.syscalls"><B>SyscallReadChar</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to read a character from input console into $a0.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadChar.html#SyscallReadChar()"><B>SyscallReadChar()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallReadChar.html" title="class in mars.mips.instructions.syscalls">SyscallReadChar</A>
<DD>Build an instance of the Read Char syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadDouble.html" title="class in mars.mips.instructions.syscalls"><B>SyscallReadDouble</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to read the bits of console input double into $f0 and $f1.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadDouble.html#SyscallReadDouble()"><B>SyscallReadDouble()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallReadDouble.html" title="class in mars.mips.instructions.syscalls">SyscallReadDouble</A>
<DD>Build an instance of the Read Double syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadFloat.html" title="class in mars.mips.instructions.syscalls"><B>SyscallReadFloat</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to read the bits of input float into $f0<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadFloat.html#SyscallReadFloat()"><B>SyscallReadFloat()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallReadFloat.html" title="class in mars.mips.instructions.syscalls">SyscallReadFloat</A>
<DD>Build an instance of the Read Float syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadInt.html" title="class in mars.mips.instructions.syscalls"><B>SyscallReadInt</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to read an integer from input console into $v0.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadInt.html#SyscallReadInt()"><B>SyscallReadInt()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallReadInt.html" title="class in mars.mips.instructions.syscalls">SyscallReadInt</A>
<DD>Build an instance of the Read Integer syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadString.html" title="class in mars.mips.instructions.syscalls"><B>SyscallReadString</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to read console input string into buffer starting at address in $a0.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallReadString.html#SyscallReadString()"><B>SyscallReadString()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallReadString.html" title="class in mars.mips.instructions.syscalls">SyscallReadString</A>
<DD>Build an instance of the Read String syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallSbrk.html" title="class in mars.mips.instructions.syscalls"><B>SyscallSbrk</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to allocate amount of heap memory specified in $a0, putting address into $v0.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallSbrk.html#SyscallSbrk()"><B>SyscallSbrk()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallSbrk.html" title="class in mars.mips.instructions.syscalls">SyscallSbrk</A>
<DD>Build an instance of the Sbrk syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallSleep.html" title="class in mars.mips.instructions.syscalls"><B>SyscallSleep</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to cause the MARS Java thread to sleep for (at least) the specified number of milliseconds.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallSleep.html#SyscallSleep()"><B>SyscallSleep()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallSleep.html" title="class in mars.mips.instructions.syscalls">SyscallSleep</A>
<DD>Build an instance of the syscall with its default service number and name.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallTime.html" title="class in mars.mips.instructions.syscalls"><B>SyscallTime</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to read a character from input console into $a0.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallTime.html#SyscallTime()"><B>SyscallTime()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallTime.html" title="class in mars.mips.instructions.syscalls">SyscallTime</A>
<DD>Build an instance of the Read Char syscall.
<DT><A HREF="./mars/mips/instructions/syscalls/SyscallWrite.html" title="class in mars.mips.instructions.syscalls"><B>SyscallWrite</B></A> - Class in <A HREF="./mars/mips/instructions/syscalls/package-summary.html">mars.mips.instructions.syscalls</A><DD>Service to write to file descriptor given in $a0.<DT><A HREF="./mars/mips/instructions/syscalls/SyscallWrite.html#SyscallWrite()"><B>SyscallWrite()</B></A> -
Constructor for class mars.mips.instructions.syscalls.<A HREF="./mars/mips/instructions/syscalls/SyscallWrite.html" title="class in mars.mips.instructions.syscalls">SyscallWrite</A>
<DD>Build an instance of the Write file syscall.
<DT><A HREF="./mars/util/SystemIO.html" title="class in mars.util"><B>SystemIO</B></A> - Class in <A HREF="./mars/util/package-summary.html">mars.util</A><DD>Provides standard i/o services needed to simulate the MIPS syscall
routines.<DT><A HREF="./mars/util/SystemIO.html#SystemIO()"><B>SystemIO()</B></A> -
Constructor for class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_T_"><!-- --></A><H2>
<B>T</B></H2>
<DL>
<DT><A HREF="./mars/venus/RunClearBreakpointsAction.html#tableChanged(javax.swing.event.TableModelEvent)"><B>tableChanged(TableModelEvent)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RunClearBreakpointsAction.html" title="class in mars.venus">RunClearBreakpointsAction</A>
<DD>Required TableModelListener method.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#tabSize"><B>tabSize</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#tabSize"><B>tabSize</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#tabSizeChars"><B>tabSizeChars</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#tellEditingComponentToRequestFocusInWindow()"><B>tellEditingComponentToRequestFocusInWindow()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Delegates to text area's requestFocusInWindow method.
<DT><A HREF="./mars/venus/FileStatus.html#TERMINATED"><B>TERMINATED</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>execution terminated
<DT><A HREF="./mars/assembler/Directives.html#TEXT"><B>TEXT</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#TEXT_COLUMN_ORDER"><B>TEXT_COLUMN_ORDER</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Order of text segment table columns
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#TEXT_FOUND"><B>TEXT_FOUND</B></A> -
Static variable in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#TEXT_NOT_FOUND"><B>TEXT_NOT_FOUND</B></A> -
Static variable in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#TEXT_REPLACED_FOUND_NEXT"><B>TEXT_REPLACED_FOUND_NEXT</B></A> -
Static variable in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#TEXT_REPLACED_NOT_FOUND_NEXT"><B>TEXT_REPLACED_NOT_FOUND_NEXT</B></A> -
Static variable in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Symbol.html#TEXT_SYMBOL"><B>TEXT_SYMBOL</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Symbol.html" title="class in mars.assembler">Symbol</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#textArea"><B>textArea</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax"><B>TextAreaDefaults</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>Encapsulates default settings for a text area.<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html#TextAreaDefaults()"><B>TextAreaDefaults()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaDefaults.html" title="class in mars.venus.editors.jeditsyntax">TextAreaDefaults</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax"><B>TextAreaPainter</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>The text area repaint manager.<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html#TextAreaPainter(mars.venus.editors.jeditsyntax.JEditTextArea, mars.venus.editors.jeditsyntax.TextAreaDefaults)"><B>TextAreaPainter(JEditTextArea, TextAreaDefaults)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.html" title="class in mars.venus.editors.jeditsyntax">TextAreaPainter</A>
<DD>Creates a new repaint manager.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextAreaPainter.Highlight.html" title="interface in mars.venus.editors.jeditsyntax"><B>TextAreaPainter.Highlight</B></A> - Interface in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>Highlight interface.<DT><A HREF="./mars/mips/hardware/Memory.html#textBaseAddress"><B>textBaseAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>base address for (user) text segment: 0x00400000
<DT><A HREF="./mars/mips/hardware/Memory.html#textLimitAddress"><B>textLimitAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>&nbsp;
<DT><A HREF="./mars/Settings.html#TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_BACKGROUND"><B>TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_BACKGROUND</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>RGB color for text segment delay slot highlighted background
<DT><A HREF="./mars/Settings.html#TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FONT"><B>TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FONT</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Font for text segment delay slot highlighted background
<DT><A HREF="./mars/Settings.html#TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FOREGROUND"><B>TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FOREGROUND</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>RGB color for text segment delay slot highlighted foreground
<DT><A HREF="./mars/Settings.html#TEXTSEGMENT_HIGHLIGHT_BACKGROUND"><B>TEXTSEGMENT_HIGHLIGHT_BACKGROUND</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>RGB color for text segment highlighted background
<DT><A HREF="./mars/Settings.html#TEXTSEGMENT_HIGHLIGHT_FONT"><B>TEXTSEGMENT_HIGHLIGHT_FONT</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Font for table odd row foreground (text, data, register displays)
<DT><A HREF="./mars/Settings.html#TEXTSEGMENT_HIGHLIGHT_FOREGROUND"><B>TEXTSEGMENT_HIGHLIGHT_FOREGROUND</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>RGB color for text segment highlighted foreground
<DT><A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus"><B>TextSegmentWindow</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Creates the Text Segment window in the Execute tab of the UI<DT><A HREF="./mars/venus/TextSegmentWindow.html#TextSegmentWindow()"><B>TextSegmentWindow()</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Constructor, sets up a new JInternalFrame.
<DT><A HREF="./mars/venus/editors/jeditsyntax/TextUtilities.html" title="class in mars.venus.editors.jeditsyntax"><B>TextUtilities</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/package-summary.html">mars.venus.editors.jeditsyntax</A><DD>Class with several utility functions used by the text area component.<DT><A HREF="./mars/venus/editors/jeditsyntax/TextUtilities.html#TextUtilities()"><B>TextUtilities()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/TextUtilities.html" title="class in mars.venus.editors.jeditsyntax">TextUtilities</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#theWindow"><B>theWindow</B></A> -
Variable in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#thisMarsApp"><B>thisMarsApp</B></A> -
Variable in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/HardcopyWriter.html#time"><B>time</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html#TOGGLE_RECT"><B>TOGGLE_RECT</B></A> -
Static variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/InputHandler.html" title="class in mars.venus.editors.jeditsyntax">InputHandler</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/TextSegmentWindow.html#toggleBreakpoints()"><B>toggleBreakpoints()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Enable or disable all items in the Breakpoints column.
<DT><A HREF="./mars/assembler/Token.html" title="class in mars.assembler"><B>Token</B></A> - Class in <A HREF="./mars/assembler/package-summary.html">mars.assembler</A><DD>Represents one token in the input MIPS program.<DT><A HREF="./mars/assembler/Token.html#Token(mars.assembler.TokenTypes, java.lang.String, mars.MIPSprogram, int, int)"><B>Token(TokenTypes, String, MIPSprogram, int, int)</B></A> -
Constructor for class mars.assembler.<A HREF="./mars/assembler/Token.html" title="class in mars.assembler">Token</A>
<DD>Constructor for Token class.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker"><B>Token</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/package-summary.html">mars.venus.editors.jeditsyntax.tokenmarker</A><DD>A linked list of tokens.<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#Token(int, byte)"><B>Token(int, byte)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>Creates a new token.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.LineInfo.html#token"><B>token</B></A> -
Variable in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.LineInfo.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker.LineInfo</A>
<DD>The id of the last token of the line.
<DT><A HREF="./mars/assembler/TokenTypes.html#TOKEN_DELIMITERS"><B>TOKEN_DELIMITERS</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Macro.html#tokenIsMacroParameter(java.lang.String, boolean)"><B>tokenIsMacroParameter(String, boolean)</B></A> -
Static method in class mars.assembler.<A HREF="./mars/assembler/Macro.html" title="class in mars.assembler">Macro</A>
<DD>returns whether <code>tokenValue</code> is macro parameter or not
<DT><A HREF="./mars/assembler/Tokenizer.html#tokenize(mars.MIPSprogram)"><B>tokenize(MIPSprogram)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Tokenizer.html" title="class in mars.assembler">Tokenizer</A>
<DD>Will tokenize a complete MIPS program.
<DT><A HREF="./mars/MIPSprogram.html#tokenize()"><B>tokenize()</B></A> -
Method in class mars.<A HREF="./mars/MIPSprogram.html" title="class in mars">MIPSprogram</A>
<DD>Tokenizes the MIPS source program.
<DT><A HREF="./mars/assembler/Tokenizer.html#tokenizeExampleInstruction(java.lang.String)"><B>tokenizeExampleInstruction(String)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Tokenizer.html" title="class in mars.assembler">Tokenizer</A>
<DD>Used only to create a token list for the example provided with each instruction
specification.
<DT><A HREF="./mars/assembler/Tokenizer.html#tokenizeLine(int, java.lang.String)"><B>tokenizeLine(int, String)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Tokenizer.html" title="class in mars.assembler">Tokenizer</A>
<DD>Will tokenize one line of source code.
<DT><A HREF="./mars/assembler/Tokenizer.html#tokenizeLine(int, java.lang.String, mars.ErrorList)"><B>tokenizeLine(int, String, ErrorList)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Tokenizer.html" title="class in mars.assembler">Tokenizer</A>
<DD>Will tokenize one line of source code.
<DT><A HREF="./mars/assembler/Tokenizer.html#tokenizeLine(int, java.lang.String, mars.ErrorList, boolean)"><B>tokenizeLine(int, String, ErrorList, boolean)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Tokenizer.html" title="class in mars.assembler">Tokenizer</A>
<DD>Will tokenize one line of source code.
<DT><A HREF="./mars/assembler/Tokenizer.html#tokenizeLine(mars.MIPSprogram, int, java.lang.String, boolean)"><B>tokenizeLine(MIPSprogram, int, String, boolean)</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Tokenizer.html" title="class in mars.assembler">Tokenizer</A>
<DD>Will tokenize one line of source code.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html#tokenizeLines()"><B>tokenizeLines()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html" title="class in mars.venus.editors.jeditsyntax">SyntaxDocument</A>
<DD>Reparses the document, by passing all lines to the token
marker.
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html#tokenizeLines(int, int)"><B>tokenizeLines(int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html" title="class in mars.venus.editors.jeditsyntax">SyntaxDocument</A>
<DD>Reparses the document, by passing the specified lines to the
token marker.
<DT><A HREF="./mars/assembler/Tokenizer.html" title="class in mars.assembler"><B>Tokenizer</B></A> - Class in <A HREF="./mars/assembler/package-summary.html">mars.assembler</A><DD>A tokenizer is capable of tokenizing a complete MIPS program, or a given line from
a MIPS program.<DT><A HREF="./mars/assembler/Tokenizer.html#Tokenizer()"><B>Tokenizer()</B></A> -
Constructor for class mars.assembler.<A HREF="./mars/assembler/Tokenizer.html" title="class in mars.assembler">Tokenizer</A>
<DD>Simple constructor.
<DT><A HREF="./mars/assembler/Tokenizer.html#Tokenizer(mars.MIPSprogram)"><B>Tokenizer(MIPSprogram)</B></A> -
Constructor for class mars.assembler.<A HREF="./mars/assembler/Tokenizer.html" title="class in mars.assembler">Tokenizer</A>
<DD>Constructor for use with existing MIPSprogram.
<DT><A HREF="./mars/assembler/TokenList.html" title="class in mars.assembler"><B>TokenList</B></A> - Class in <A HREF="./mars/assembler/package-summary.html">mars.assembler</A><DD>Represents the list of tokens in a single line of MIPS code.<DT><A HREF="./mars/assembler/TokenList.html#TokenList()"><B>TokenList()</B></A> -
Constructor for class mars.assembler.<A HREF="./mars/assembler/TokenList.html" title="class in mars.assembler">TokenList</A>
<DD>Constructor for objects of class TokenList
<DT><A HREF="./mars/mips/instructions/Instruction.html#tokenList"><B>tokenList</B></A> -
Variable in class mars.mips.instructions.<A HREF="./mars/mips/instructions/Instruction.html" title="class in mars.mips.instructions">Instruction</A>
<DD>List of tokens generated by tokenizing example usage (see <tt>exampleFormat</tt>).
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html#tokenMarker"><B>tokenMarker</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxDocument.html" title="class in mars.venus.editors.jeditsyntax">SyntaxDocument</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker"><B>TokenMarker</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/package-summary.html">mars.venus.editors.jeditsyntax.tokenmarker</A><DD>A token marker that splits lines of text into tokens.<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html#TokenMarker()"><B>TokenMarker()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker</A>
<DD>Creates a new <code>TokenMarker</code>.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.LineInfo.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker"><B>TokenMarker.LineInfo</B></A> - Class in <A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/package-summary.html">mars.venus.editors.jeditsyntax.tokenmarker</A><DD>Inner class for storing information about tokenized lines.<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.LineInfo.html#TokenMarker.LineInfo()"><B>TokenMarker.LineInfo()</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.LineInfo.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker.LineInfo</A>
<DD>Creates a new LineInfo object with token = Token.NULL
and obj = null.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.LineInfo.html#TokenMarker.LineInfo(byte, java.lang.Object)"><B>TokenMarker.LineInfo(byte, Object)</B></A> -
Constructor for class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/TokenMarker.LineInfo.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">TokenMarker.LineInfo</A>
<DD>Creates a new LineInfo object with the specified
parameters.
<DT><A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler"><B>TokenTypes</B></A> - Class in <A HREF="./mars/assembler/package-summary.html">mars.assembler</A><DD>Constants to identify the types of tokens found in MIPS programs.<DT><A HREF="./mars/venus/ToolAction.html" title="class in mars.venus"><B>ToolAction</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>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.<DT><A HREF="./mars/venus/ToolAction.html#ToolAction(java.lang.Class, java.lang.String)"><B>ToolAction(Class, String)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/ToolAction.html" title="class in mars.venus">ToolAction</A>
<DD>Simple constructor.
<DT><A HREF="./mars/venus/ToolLoader.html" title="class in mars.venus"><B>ToolLoader</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>This class provides functionality to bring external Mars tools into the Mars
system by adding them to its Tools menu.<DT><A HREF="./mars/venus/ToolLoader.html#ToolLoader()"><B>ToolLoader()</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/ToolLoader.html" title="class in mars.venus">ToolLoader</A>
<DD>&nbsp;
<DT><A HREF="./mars/assembler/Directives.html#toString()"><B>toString()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>Produces String-ified version of Directive object
<DT><A HREF="./mars/assembler/Token.html#toString()"><B>toString()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/Token.html" title="class in mars.assembler">Token</A>
<DD>Get a String representing the token.
<DT><A HREF="./mars/assembler/TokenList.html#toString()"><B>toString()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/TokenList.html" title="class in mars.assembler">TokenList</A>
<DD>Get a String representing the token list.
<DT><A HREF="./mars/assembler/TokenTypes.html#toString()"><B>toString()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/TokenTypes.html" title="class in mars.assembler">TokenTypes</A>
<DD>Produces String equivalent of this token type, which is its name.
<DT><A HREF="./mars/mips/dump/AbstractDumpFormat.html#toString()"><B>toString()</B></A> -
Method in class mars.mips.dump.<A HREF="./mars/mips/dump/AbstractDumpFormat.html" title="class in mars.mips.dump">AbstractDumpFormat</A>
<DD>String representing this object.
<DT><A HREF="./mars/mips/dump/DumpFormat.html#toString()"><B>toString()</B></A> -
Method in interface mars.mips.dump.<A HREF="./mars/mips/dump/DumpFormat.html" title="interface in mars.mips.dump">DumpFormat</A>
<DD>Descriptive name for the format.
<DT><A HREF="./mars/mips/hardware/MemoryAccessNotice.html#toString()"><B>toString()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/MemoryAccessNotice.html" title="class in mars.mips.hardware">MemoryAccessNotice</A>
<DD>String representation indicates access type, address and length in bytes
<DT><A HREF="./mars/mips/hardware/RegisterAccessNotice.html#toString()"><B>toString()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterAccessNotice.html" title="class in mars.mips.hardware">RegisterAccessNotice</A>
<DD>String representation indicates access type and which register
<DT><A HREF="./mars/ProgramStatement.html#toString()"><B>toString()</B></A> -
Method in class mars.<A HREF="./mars/ProgramStatement.html" title="class in mars">ProgramStatement</A>
<DD>Crude attempt at building String representation of this complex structure.
<DT><A HREF="./mars/simulator/SimulatorNotice.html#toString()"><B>toString()</B></A> -
Method in class mars.simulator.<A HREF="./mars/simulator/SimulatorNotice.html" title="class in mars.simulator">SimulatorNotice</A>
<DD>String representation indicates access type, address and length in bytes
<DT><A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html#toString()"><B>toString()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A>
<DD>Returns a string representation of this object.
<DT><A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html#toString()"><B>toString()</B></A> -
Method in class mars.venus.editors.jeditsyntax.tokenmarker.<A HREF="./mars/venus/editors/jeditsyntax/tokenmarker/Token.html" title="class in mars.venus.editors.jeditsyntax.tokenmarker">Token</A>
<DD>Returns a string representation of this token.
<DT><A HREF="./mars/assembler/TokenList.html#toTypeString()"><B>toTypeString()</B></A> -
Method in class mars.assembler.<A HREF="./mars/assembler/TokenList.html" title="class in mars.assembler">TokenList</A>
<DD>Get a String representing the sequence of token types for this list.
<DT><A HREF="./mars/assembler/TranslationCode.html#translate()"><B>translate()</B></A> -
Method in interface mars.assembler.<A HREF="./mars/assembler/TranslationCode.html" title="interface in mars.assembler">TranslationCode</A>
<DD>This is a callback method defined in anonymous class specified as
argument to ExtendedInstruction constructor.
<DT><A HREF="./mars/assembler/TranslationCode.html" title="interface in mars.assembler"><B>TranslationCode</B></A> - Interface in <A HREF="./mars/assembler/package-summary.html">mars.assembler</A><DD>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.<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#TRANSMITTER_CONTROL"><B>TRANSMITTER_CONTROL</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/KeyboardAndDisplaySimulator.html#TRANSMITTER_DATA"><B>TRANSMITTER_DATA</B></A> -
Static variable in class mars.tools.<A HREF="./mars/tools/KeyboardAndDisplaySimulator.html" title="class in mars.tools">KeyboardAndDisplaySimulator</A>
<DD>&nbsp;
<DT><A HREF="./mars/simulator/Exceptions.html#TRAP_EXCEPTION"><B>TRAP_EXCEPTION</B></A> -
Static variable in class mars.simulator.<A HREF="./mars/simulator/Exceptions.html" title="class in mars.simulator">Exceptions</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/Binary.html#twoIntsToLong(int, int)"><B>twoIntsToLong(int, int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Returns long (64 bit integer) combining the bit values of two given 32 bit
integer values.
</DL>
<HR>
<A NAME="_U_"><!-- --></A><H2>
<B>U</B></H2>
<DL>
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#undo()"><B>undo()</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>Undo previous edit
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#undo()"><B>undo()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>Undo previous edit
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#undo()"><B>undo()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#undo()"><B>undo()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Undo previous edit
<DT><A HREF="./mars/venus/TextSegmentWindow.html#unhighlightAllSteps()"><B>unhighlightAllSteps()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>If any steps are highlighted, this erases the highlighting.
<DT><A HREF="./mars/venus/RunSpeedPanel.html#UNLIMITED_SPEED"><B>UNLIMITED_SPEED</B></A> -
Static variable in class mars.venus.<A HREF="./mars/venus/RunSpeedPanel.html" title="class in mars.venus">RunSpeedPanel</A>
<DD>Constant that represents unlimited run speed.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#unredoing"><B>unredoing</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/util/Binary.html#unsignedIntToIntString(int)"><B>unsignedIntToIntString(int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/Binary.html" title="class in mars.util">Binary</A>
<DD>Produce String equivalent of integer value interpreting it as an unsigned integer.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Called when receiving notice of access to MIPS memory or registers.
<DT><A HREF="./mars/tools/DigitalLabSim.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools">DigitalLabSim</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/FloatRepresentation.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/FloatRepresentation.html" title="class in mars.tools">FloatRepresentation</A>
<DD>Override inherited update() to update display when "attached" register is modified
either by MIPS program or by user editing it on the MARS user interface.
<DT><A HREF="./mars/tools/MarsBot.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/MarsBot.html" title="class in mars.tools">MarsBot</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/ScavengerHunt.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/ScavengerHunt.html" title="class in mars.tools">ScavengerHunt</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/Coprocessor0Window.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor0Window.html" title="class in mars.venus">Coprocessor0Window</A>
<DD>Required by Observer interface.
<DT><A HREF="./mars/venus/Coprocessor1Window.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor1Window.html" title="class in mars.venus">Coprocessor1Window</A>
<DD>Required by Observer interface.
<DT><A HREF="./mars/venus/DataSegmentWindow.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/DataSegmentWindow.html" title="class in mars.venus">DataSegmentWindow</A>
<DD>Required by Observer interface.
<DT><A HREF="./mars/venus/EditPane.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Update, if source code is visible, when Font setting changes.
<DT><A HREF="./mars/venus/RegistersWindow.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RegistersWindow.html" title="class in mars.venus">RegistersWindow</A>
<DD>Required by Observer interface.
<DT><A HREF="./mars/venus/TextSegmentWindow.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Required by Observer interface.
<DT><A HREF="./mars/venus/DataSegmentWindow.html#updateBaseAddressComboBox()"><B>updateBaseAddressComboBox()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/DataSegmentWindow.html" title="class in mars.venus">DataSegmentWindow</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/TextSegmentWindow.html#updateBasicStatements()"><B>updateBasicStatements()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Redisplay the basic statements.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#updateBracketHighlight(int)"><B>updateBracketHighlight(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/DataSegmentWindow.html#updateCell(int, int)"><B>updateCell(int, int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/DataSegmentWindow.html" title="class in mars.venus">DataSegmentWindow</A>
<DD>Update data display to show this value (I'm not sure it is being called).
<DT><A HREF="./mars/venus/TextSegmentWindow.html#updateCodeAddresses()"><B>updateCodeAddresses()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/TextSegmentWindow.html" title="class in mars.venus">TextSegmentWindow</A>
<DD>Redisplay the addresses.
<DT><A HREF="./mars/venus/DataSegmentWindow.html#updateDataAddresses()"><B>updateDataAddresses()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/DataSegmentWindow.html" title="class in mars.venus">DataSegmentWindow</A>
<DD>Redisplay the addresses.
<DT><A HREF="./mars/tools/AbstractMarsToolAndApplication.html#updateDisplay()"><B>updateDisplay()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/AbstractMarsToolAndApplication.html" title="class in mars.tools">AbstractMarsToolAndApplication</A>
<DD>Override this method to implement updating of GUI after each MIPS instruction is executed,
while running in "timed" mode (user specifies execution speed on the slider control).
<DT><A HREF="./mars/tools/BitmapDisplay.html#updateDisplay()"><B>updateDisplay()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BitmapDisplay.html" title="class in mars.tools">BitmapDisplay</A>
<DD>Updates display immediately after each update (AccessNotice) is processed, after
display configuration changes as needed, and after each execution step when Mars
is running in timed mode.
<DT><A HREF="./mars/tools/CacheSimulator.html#updateDisplay()"><B>updateDisplay()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/CacheSimulator.html" title="class in mars.tools">CacheSimulator</A>
<DD>Updates display immediately after each update (AccessNotice) is processed, after
cache configuration changes as needed, and after each execution step when Mars
is running in timed mode.
<DT><A HREF="./mars/tools/InstructionCounter.html#updateDisplay()"><B>updateDisplay()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionCounter.html" title="class in mars.tools">InstructionCounter</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/InstructionStatistics.html#updateDisplay()"><B>updateDisplay()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/InstructionStatistics.html" title="class in mars.tools">InstructionStatistics</A>
<DD>updates the text fields and progress bars according to the current counter values.
<DT><A HREF="./mars/tools/MemoryReferenceVisualization.html#updateDisplay()"><B>updateDisplay()</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/MemoryReferenceVisualization.html" title="class in mars.tools">MemoryReferenceVisualization</A>
<DD>Updates display immediately after each update (AccessNotice) is processed, after
display configuration changes as needed, and after each execution step when Mars
is running in timed mode.
<DT><A HREF="./mars/venus/Coprocessor1Window.html#updateDoubleRegisterValue(int, int)"><B>updateDoubleRegisterValue(int, int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor1Window.html" title="class in mars.venus">Coprocessor1Window</A>
<DD>This method handles the updating of the GUI.
<DT><A HREF="./mars/venus/Coprocessor1Window.html#updateFloatRegisterValue(int, int, int)"><B>updateFloatRegisterValue(int, int, int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor1Window.html" title="class in mars.venus">Coprocessor1Window</A>
<DD>This method handles the updating of the GUI.
<DT><A HREF="./mars/tools/DigitalLabSim.html#updateHexaKeyboard(char)"><B>updateHexaKeyboard(char)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools">DigitalLabSim</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/LabelsWindow.html#updateLabelAddresses()"><B>updateLabelAddresses()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/LabelsWindow.html" title="class in mars.venus">LabelsWindow</A>
<DD>Method to update display of label addresses.
<DT><A HREF="./mars/venus/DataSegmentWindow.html#updateModelForMemoryRange(int)"><B>updateModelForMemoryRange(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/DataSegmentWindow.html" title="class in mars.venus">DataSegmentWindow</A>
<DD>Update table model with contents of new memory "chunk".
<DT><A HREF="./mars/tools/DigitalLabSim.html#updateOneSecondCounter(char)"><B>updateOneSecondCounter(char)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools">DigitalLabSim</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/BHTEntry.html#updatePrediction(boolean)"><B>updatePrediction(boolean)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTEntry.html" title="class in mars.tools">BHTEntry</A>
<DD>Updates the entry's history and prediction.
<DT><A HREF="./mars/tools/BHTableModel.html#updatePredictionAtIdx(int, boolean)"><B>updatePredictionAtIdx(int, boolean)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/BHTableModel.html" title="class in mars.tools">BHTableModel</A>
<DD>Updates the BHT entry with the outcome of the branch instruction.
<DT><A HREF="./mars/venus/EditPane.html#updateRedoState()"><B>updateRedoState()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Update state of Edit menu's Redo menu item.
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#updateRegister(java.lang.String, int)"><B>updateRegister(String, int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>Sets the value of the register given to the value given.
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#updateRegister(int, int)"><B>updateRegister(int, int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>This method updates the register value who's number is num.
<DT><A HREF="./mars/mips/hardware/Coprocessor1.html#updateRegister(int, int)"><B>updateRegister(int, int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor1.html" title="class in mars.mips.hardware">Coprocessor1</A>
<DD>This method updates the FPU register value who's number is num.
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#updateRegister(int, int)"><B>updateRegister(int, int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>This method updates the register value who's number is num.
<DT><A HREF="./mars/mips/hardware/RegisterFile.html#updateRegister(java.lang.String, int)"><B>updateRegister(String, int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/RegisterFile.html" title="class in mars.mips.hardware">RegisterFile</A>
<DD>Sets the value of the register given to the value given.
<DT><A HREF="./mars/venus/Coprocessor0Window.html#updateRegisters()"><B>updateRegisters()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor0Window.html" title="class in mars.venus">Coprocessor0Window</A>
<DD>Update register display using current display base (10 or 16)
<DT><A HREF="./mars/venus/Coprocessor0Window.html#updateRegisters(int)"><B>updateRegisters(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor0Window.html" title="class in mars.venus">Coprocessor0Window</A>
<DD>Update register display using specified display base
<DT><A HREF="./mars/venus/Coprocessor1Window.html#updateRegisters()"><B>updateRegisters()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor1Window.html" title="class in mars.venus">Coprocessor1Window</A>
<DD>Redisplay registers using current display number base (10 or 16)
<DT><A HREF="./mars/venus/Coprocessor1Window.html#updateRegisters(int)"><B>updateRegisters(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor1Window.html" title="class in mars.venus">Coprocessor1Window</A>
<DD>Redisplay registers using specified display number base (10 or 16)
<DT><A HREF="./mars/venus/RegistersWindow.html#updateRegisters()"><B>updateRegisters()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RegistersWindow.html" title="class in mars.venus">RegistersWindow</A>
<DD>update register display using current number base (10 or 16)
<DT><A HREF="./mars/venus/RegistersWindow.html#updateRegisters(int)"><B>updateRegisters(int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RegistersWindow.html" title="class in mars.venus">RegistersWindow</A>
<DD>update register display using specified number base (10 or 16)
<DT><A HREF="./mars/venus/Coprocessor0Window.html#updateRegisterValue(int, int, int)"><B>updateRegisterValue(int, int, int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/Coprocessor0Window.html" title="class in mars.venus">Coprocessor0Window</A>
<DD>This method handles the updating of the GUI.
<DT><A HREF="./mars/venus/RegistersWindow.html#updateRegisterValue(int, int, int)"><B>updateRegisterValue(int, int, int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/RegistersWindow.html" title="class in mars.venus">RegistersWindow</A>
<DD>This method handles the updating of the GUI.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#updateScrollBars()"><B>updateScrollBars()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Updates the state of the scroll bars.
<DT><A HREF="./mars/tools/DigitalLabSim.html#updateSevenSegment(int, char)"><B>updateSevenSegment(int, char)</B></A> -
Method in class mars.tools.<A HREF="./mars/tools/DigitalLabSim.html" title="class in mars.tools">DigitalLabSim</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#updateStaticFileStatus()"><B>updateStaticFileStatus()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Delegates to corresponding FileStatus method
<DT><A HREF="./mars/venus/FileStatus.html#updateStaticFileStatus()"><B>updateStaticFileStatus()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/FileStatus.html" title="class in mars.venus">FileStatus</A>
<DD>Update static FileStatus fields with values from this FileStatus object
To support legacy code that depends on the static.
<DT><A HREF="./mars/venus/editors/generic/GenericTextArea.html#updateSyntaxStyles()"><B>updateSyntaxStyles()</B></A> -
Method in class mars.venus.editors.generic.<A HREF="./mars/venus/editors/generic/GenericTextArea.html" title="class in mars.venus.editors.generic">GenericTextArea</A>
<DD>Does nothing, but required by the interface.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html#updateSyntaxStyles()"><B>updateSyntaxStyles()</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditBasedTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditBasedTextArea</A>
<DD>Update the syntax style table, which is obtained from
SyntaxUtilities.
<DT><A HREF="./mars/venus/editors/MARSTextEditingArea.html#updateSyntaxStyles()"><B>updateSyntaxStyles()</B></A> -
Method in interface mars.venus.editors.<A HREF="./mars/venus/editors/MARSTextEditingArea.html" title="interface in mars.venus.editors">MARSTextEditingArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/EditPane.html#updateUndoState()"><B>updateUndoState()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/EditPane.html" title="class in mars.venus">EditPane</A>
<DD>Update state of Edit menu's Undo menu item.
<DT><A HREF="./mars/venus/DataSegmentWindow.html#updateValues()"><B>updateValues()</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/DataSegmentWindow.html" title="class in mars.venus">DataSegmentWindow</A>
<DD>Update data display to show all values
<DT><A HREF="./mars/mips/hardware/Memory.html#userHighAddress"><B>userHighAddress</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>highest address accessible in user (not kernel) mode.
<DT><A HREF="./mars/Globals.html#userInputAlert"><B>userInputAlert</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>String to GUI's RunI/O text area when echoing user input from pop-up dialog.
<DT><A HREF="./mars/mips/hardware/Memory.html#usingCompactMemoryConfiguration()"><B>usingCompactMemoryConfiguration()</B></A> -
Method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Determine whether the current memory configuration has a maximum address that can be stored
in 16 bits.
</DL>
<HR>
<A NAME="_V_"><!-- --></A><H2>
<B>V</B></H2>
<DL>
<DT><A HREF="./mars/mips/hardware/Coprocessor0.html#VADDR"><B>VADDR</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Coprocessor0.html" title="class in mars.mips.hardware">Coprocessor0</A>
<DD>Coprocessor register names
<DT><A HREF="./mars/venus/VenusUI.html" title="class in mars.venus"><B>VenusUI</B></A> - Class in <A HREF="./mars/venus/package-summary.html">mars.venus</A><DD>Top level container for Venus GUI.<DT><A HREF="./mars/venus/VenusUI.html#VenusUI(java.lang.String)"><B>VenusUI(String)</B></A> -
Constructor for class mars.venus.<A HREF="./mars/venus/VenusUI.html" title="class in mars.venus">VenusUI</A>
<DD>Constructor for the Class.
<DT><A HREF="./mars/Globals.html#version"><B>version</B></A> -
Static variable in class mars.<A HREF="./mars/Globals.html" title="class in mars">Globals</A>
<DD>The current MARS version number.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#vertical"><B>vertical</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#visibleLines"><B>visibleLines</B></A> -
Variable in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_W_"><!-- --></A><H2>
<B>W</B></H2>
<DL>
<DT><A HREF="./mars/ErrorMessage.html#WARNING"><B>WARNING</B></A> -
Static variable in class mars.<A HREF="./mars/ErrorMessage.html" title="class in mars">ErrorMessage</A>
<DD>Constant to indicate this message is warning not error
<DT><A HREF="./mars/ErrorList.html#WARNING_MESSAGE_PREFIX"><B>WARNING_MESSAGE_PREFIX</B></A> -
Static variable in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>&nbsp;
<DT><A HREF="./mars/ErrorList.html#warningCount()"><B>warningCount()</B></A> -
Method in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>Count of number of warning messages in list.
<DT><A HREF="./mars/Settings.html#WARNINGS_ARE_ERRORS"><B>WARNINGS_ARE_ERRORS</B></A> -
Static variable in class mars.<A HREF="./mars/Settings.html" title="class in mars">Settings</A>
<DD>Flag to determine whether or not assembler warnings are considered errors.
<DT><A HREF="./mars/ErrorList.html#warningsOccurred()"><B>warningsOccurred()</B></A> -
Method in class mars.<A HREF="./mars/ErrorList.html" title="class in mars">ErrorList</A>
<DD>Determine whether warning has occured or not.
<DT><A HREF="./mars/venus/HardcopyWriter.html#width"><B>width</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/tools/BHTSimulator.html#willBranch(mars.ProgramStatement)"><B>willBranch(ProgramStatement)</B></A> -
Static method in class mars.tools.<A HREF="./mars/tools/BHTSimulator.html" title="class in mars.tools">BHTSimulator</A>
<DD>Checks if the branch instruction delivered as parameter will branch or not.
<DT><A HREF="./mars/assembler/Directives.html#WORD"><B>WORD</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/Directives.html" title="class in mars.assembler">Directives</A>
<DD>&nbsp;
<DT><A HREF="./mars/mips/hardware/Memory.html#WORD_LENGTH_BYTES"><B>WORD_LENGTH_BYTES</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>MIPS word length in bytes.
<DT><A HREF="./mars/assembler/DataTypes.html#WORD_SIZE"><B>WORD_SIZE</B></A> -
Static variable in class mars.assembler.<A HREF="./mars/assembler/DataTypes.html" title="class in mars.assembler">DataTypes</A>
<DD>Number of bytes occupied by MIPS word is 4.
<DT><A HREF="./mars/mips/hardware/Memory.html#wordAligned(int)"><B>wordAligned(int)</B></A> -
Static method in class mars.mips.hardware.<A HREF="./mars/mips/hardware/Memory.html" title="class in mars.mips.hardware">Memory</A>
<DD>Utility to determine if given address is word-aligned.
<DT><A HREF="./mars/mips/hardware/AccessNotice.html#WRITE"><B>WRITE</B></A> -
Static variable in class mars.mips.hardware.<A HREF="./mars/mips/hardware/AccessNotice.html" title="class in mars.mips.hardware">AccessNotice</A>
<DD>Indicates the purpose of access was to write.
<DT><A HREF="./mars/venus/HardcopyWriter.html#write(char[], int, int)"><B>write(char[], int, int)</B></A> -
Method in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>This is the write( ) method of the stream.
<DT><A HREF="./mars/util/SystemIO.html#writeToFile(int, byte[], int)"><B>writeToFile(int, byte[], int)</B></A> -
Static method in class mars.util.<A HREF="./mars/util/SystemIO.html" title="class in mars.util">SystemIO</A>
<DD>Write bytes to file.
</DL>
<HR>
<A NAME="_X_"><!-- --></A><H2>
<B>X</B></H2>
<DL>
<DT><A HREF="./mars/venus/HardcopyWriter.html#x0"><B>x0</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#xToOffset(int, int)"><B>xToOffset(int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Converts an x co-ordinate to an offset within a line.
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#xyToOffset(int, int)"><B>xyToOffset(int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Converts a point to an offset, from the start of the text.
</DL>
<HR>
<A NAME="_Y_"><!-- --></A><H2>
<B>Y</B></H2>
<DL>
<DT><A HREF="./mars/venus/HardcopyWriter.html#y0"><B>y0</B></A> -
Variable in class mars.venus.<A HREF="./mars/venus/HardcopyWriter.html" title="class in mars.venus">HardcopyWriter</A>
<DD>&nbsp;
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#yToLine(int)"><B>yToLine(int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Converts a y co-ordinate to a line index.
</DL>
<HR>
<A NAME="___"><!-- --></A><H2>
<B>_</B></H2>
<DL>
<DT><A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html#_offsetToX(int, int)"><B>_offsetToX(int, int)</B></A> -
Method in class mars.venus.editors.jeditsyntax.<A HREF="./mars/venus/editors/jeditsyntax/JEditTextArea.html" title="class in mars.venus.editors.jeditsyntax">JEditTextArea</A>
<DD>Converts an offset in a line into an x co-ordinate.
</DL>
<HR>
<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> <A HREF="#_Y_">Y</A> <A HREF="#___">_</A>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>