0da1c5dcca
First commit of the 4.5 version (latest version available)
2854 lines
122 KiB
HTML
2854 lines
122 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:20:00 EDT 2013 -->
|
|
<TITLE>
|
|
Settings
|
|
</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="Settings";
|
|
}
|
|
}
|
|
</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> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
</TR>
|
|
</TABLE>
|
|
</TD>
|
|
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
</EM>
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR>
|
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
<A HREF="../mars/ProgramStatement.html" title="class in mars"><B>PREV CLASS</B></A>
|
|
NEXT CLASS</FONT></TD>
|
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
<A HREF="../index.html?mars/Settings.html" target="_top"><B>FRAMES</B></A>
|
|
<A HREF="Settings.html" target="_top"><B>NO FRAMES</B></A>
|
|
<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>
|
|
<TR>
|
|
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
</TR>
|
|
</TABLE>
|
|
<A NAME="skip-navbar_top"></A>
|
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
|
|
<HR>
|
|
<!-- ======== START OF CLASS DATA ======== -->
|
|
<H2>
|
|
<FONT SIZE="-1">
|
|
mars</FONT>
|
|
<BR>
|
|
Class Settings</H2>
|
|
<PRE>
|
|
<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
|
|
<IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Observable.html?is-external=true" title="class or interface in java.util">java.util.Observable</A>
|
|
<IMG SRC="../resources/inherit.gif" ALT="extended by "><B>mars.Settings</B>
|
|
</PRE>
|
|
<HR>
|
|
<DL>
|
|
<DT><PRE>public class <B>Settings</B><DT>extends <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Observable.html?is-external=true" title="class or interface in java.util">Observable</A></DL>
|
|
</PRE>
|
|
|
|
<P>
|
|
Contains various IDE settings. Persistent settings are maintained for the
|
|
current user and on the current machine using
|
|
Java's Preference objects. Failing that, default setting values come from
|
|
Settings.properties file. If both of those fail, default values come from
|
|
static arrays defined in this class. The latter can can be modified prior to
|
|
instantiating Settings object.
|
|
|
|
NOTE: If the Preference objects fail due to security exceptions, changes to
|
|
settings will not carry over from one MARS session to the next.
|
|
|
|
Actual implementation of the Preference objects is platform-dependent.
|
|
For Windows, they are stored in Registry. To see, run regedit and browse to:
|
|
HKEY_CURRENT_USER\Software\JavaSoft\Prefs\mars
|
|
<P>
|
|
|
|
<P>
|
|
<DL>
|
|
<DT><B>Author:</B></DT>
|
|
<DD>Pete Sanderson</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<P>
|
|
<!-- =========== FIELD SUMMARY =========== -->
|
|
|
|
<A NAME="field_summary"><!-- --></A>
|
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
<B>Field Summary</B></FONT></TH>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#ASSEMBLE_ALL_ENABLED">ASSEMBLE_ALL_ENABLED</A></B></CODE>
|
|
|
|
<BR>
|
|
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.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#ASSEMBLE_ON_OPEN_ENABLED">ASSEMBLE_ON_OPEN_ENABLED</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to determine whether or not a file is immediately and automatically assembled
|
|
upon opening.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#AUTO_INDENT">AUTO_INDENT</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to control whether or not language-aware editor will use auto-indent feature</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#BARE_MACHINE_ENABLED">BARE_MACHINE_ENABLED</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to determine whether or not program being assembled is limited to
|
|
using register numbers instead of names.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#CARET_BLINK_RATE">CARET_BLINK_RATE</A></B></CODE>
|
|
|
|
<BR>
|
|
Caret blink rate in milliseconds, 0 means don't blink.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#DATA_SEGMENT_HIGHLIGHTING">DATA_SEGMENT_HIGHLIGHTING</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to control whether or not highlighting is applied to data segment window</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#DATASEGMENT_HIGHLIGHT_BACKGROUND">DATASEGMENT_HIGHLIGHT_BACKGROUND</A></B></CODE>
|
|
|
|
<BR>
|
|
RGB color for text segment highlighted background</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#DATASEGMENT_HIGHLIGHT_FONT">DATASEGMENT_HIGHLIGHT_FONT</A></B></CODE>
|
|
|
|
<BR>
|
|
Font for text segment highlighted background</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#DATASEGMENT_HIGHLIGHT_FOREGROUND">DATASEGMENT_HIGHLIGHT_FOREGROUND</A></B></CODE>
|
|
|
|
<BR>
|
|
RGB color for text segment highlighted foreground</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static boolean[]</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#defaultBooleanSettingsValues">defaultBooleanSettingsValues</A></B></CODE>
|
|
|
|
<BR>
|
|
Last resort default values for boolean settings; will use only if neither
|
|
the Preferences nor the properties file work.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#DELAYED_BRANCHING_ENABLED">DELAYED_BRANCHING_ENABLED</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to determine whether or not delayed branching is in effect at MIPS execution.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#DISPLAY_ADDRESSES_IN_HEX">DISPLAY_ADDRESSES_IN_HEX</A></B></CODE>
|
|
|
|
<BR>
|
|
Default setting for displaying addresses and values in hexidecimal in the Execute
|
|
pane.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#DISPLAY_VALUES_IN_HEX">DISPLAY_VALUES_IN_HEX</A></B></CODE>
|
|
|
|
<BR>
|
|
</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#EDITOR_CURRENT_LINE_HIGHLIGHTING">EDITOR_CURRENT_LINE_HIGHLIGHTING</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to control whether or not editor will highlight the line currently being edited</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#EDITOR_FONT">EDITOR_FONT</A></B></CODE>
|
|
|
|
<BR>
|
|
Font for the text editor</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#EDITOR_LINE_NUMBERS_DISPLAYED">EDITOR_LINE_NUMBERS_DISPLAYED</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to determine whether or not the editor will display line numbers.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#EDITOR_POPUP_PREFIX_LENGTH">EDITOR_POPUP_PREFIX_LENGTH</A></B></CODE>
|
|
|
|
<BR>
|
|
Number of letters to be matched by editor's instruction guide before popup generated (if popup enabled)</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#EDITOR_TAB_SIZE">EDITOR_TAB_SIZE</A></B></CODE>
|
|
|
|
<BR>
|
|
Editor tab size in characters.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#EVEN_ROW_BACKGROUND">EVEN_ROW_BACKGROUND</A></B></CODE>
|
|
|
|
<BR>
|
|
RGB color for table even row background (text, data, register displays)</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#EVEN_ROW_FONT">EVEN_ROW_FONT</A></B></CODE>
|
|
|
|
<BR>
|
|
Font for table even row background (text, data, register displays)</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#EVEN_ROW_FOREGROUND">EVEN_ROW_FOREGROUND</A></B></CODE>
|
|
|
|
<BR>
|
|
RGB color for table even row foreground (text, data, register displays)</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#EXCEPTION_HANDLER">EXCEPTION_HANDLER</A></B></CODE>
|
|
|
|
<BR>
|
|
Current specified exception handler file (a MIPS assembly source file)</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#EXCEPTION_HANDLER_ENABLED">EXCEPTION_HANDLER_ENABLED</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to determine whether the currently selected exception handler source file will
|
|
be included in each assembly operation.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#EXTENDED_ASSEMBLER_ENABLED">EXTENDED_ASSEMBLER_ENABLED</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to determine whether or not program being assembled is limited to
|
|
basic MIPS instructions and formats.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#GENERIC_TEXT_EDITOR">GENERIC_TEXT_EDITOR</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to control whether or not to use generic text editor instead of language-aware styled editor</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#LABEL_SORT_STATE">LABEL_SORT_STATE</A></B></CODE>
|
|
|
|
<BR>
|
|
State for sorting label window display</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#LABEL_WINDOW_VISIBILITY">LABEL_WINDOW_VISIBILITY</A></B></CODE>
|
|
|
|
<BR>
|
|
Default visibilty of label window (symbol table).</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#MEMORY_CONFIGURATION">MEMORY_CONFIGURATION</A></B></CODE>
|
|
|
|
<BR>
|
|
Identifier of current memory configuration</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#ODD_ROW_BACKGROUND">ODD_ROW_BACKGROUND</A></B></CODE>
|
|
|
|
<BR>
|
|
RGB color for table odd row background (text, data, register displays)</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#ODD_ROW_FONT">ODD_ROW_FONT</A></B></CODE>
|
|
|
|
<BR>
|
|
Font for table odd row background (text, data, register displays)</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#ODD_ROW_FOREGROUND">ODD_ROW_FOREGROUND</A></B></CODE>
|
|
|
|
<BR>
|
|
RGB color for table odd row foreground (text, data, register displays)</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#POPUP_INSTRUCTION_GUIDANCE">POPUP_INSTRUCTION_GUIDANCE</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to control whether or not editor will provide popup instruction guidance while typing</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#POPUP_SYSCALL_INPUT">POPUP_SYSCALL_INPUT</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to control whether or not simulator will use popup dialog for input syscalls</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#PROGRAM_ARGUMENTS">PROGRAM_ARGUMENTS</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to determine whether or not to display and use program arguments</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#REGISTER_HIGHLIGHT_BACKGROUND">REGISTER_HIGHLIGHT_BACKGROUND</A></B></CODE>
|
|
|
|
<BR>
|
|
RGB color for register highlighted background</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#REGISTER_HIGHLIGHT_FONT">REGISTER_HIGHLIGHT_FONT</A></B></CODE>
|
|
|
|
<BR>
|
|
Font for register highlighted background</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#REGISTER_HIGHLIGHT_FOREGROUND">REGISTER_HIGHLIGHT_FOREGROUND</A></B></CODE>
|
|
|
|
<BR>
|
|
RGB color for register highlighted foreground</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#REGISTERS_HIGHLIGHTING">REGISTERS_HIGHLIGHTING</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to control whether or not highlighting is applied to register windows</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#SELF_MODIFYING_CODE_ENABLED">SELF_MODIFYING_CODE_ENABLED</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to determine whether a program can write binary code to the text or data segment and
|
|
execute that code.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#START_AT_MAIN">START_AT_MAIN</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to control whether or not assembler automatically initializes program counter to 'main's address</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#TEXT_COLUMN_ORDER">TEXT_COLUMN_ORDER</A></B></CODE>
|
|
|
|
<BR>
|
|
Order of text segment table columns</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_BACKGROUND">TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_BACKGROUND</A></B></CODE>
|
|
|
|
<BR>
|
|
RGB color for text segment delay slot highlighted background</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FONT">TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FONT</A></B></CODE>
|
|
|
|
<BR>
|
|
Font for text segment delay slot highlighted background</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FOREGROUND">TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FOREGROUND</A></B></CODE>
|
|
|
|
<BR>
|
|
RGB color for text segment delay slot highlighted foreground</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#TEXTSEGMENT_HIGHLIGHT_BACKGROUND">TEXTSEGMENT_HIGHLIGHT_BACKGROUND</A></B></CODE>
|
|
|
|
<BR>
|
|
RGB color for text segment highlighted background</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#TEXTSEGMENT_HIGHLIGHT_FONT">TEXTSEGMENT_HIGHLIGHT_FONT</A></B></CODE>
|
|
|
|
<BR>
|
|
Font for table odd row foreground (text, data, register displays)</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#TEXTSEGMENT_HIGHLIGHT_FOREGROUND">TEXTSEGMENT_HIGHLIGHT_FOREGROUND</A></B></CODE>
|
|
|
|
<BR>
|
|
RGB color for text segment highlighted foreground</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE>static int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#WARNINGS_ARE_ERRORS">WARNINGS_ARE_ERRORS</A></B></CODE>
|
|
|
|
<BR>
|
|
Flag to determine whether or not assembler warnings are considered errors.</TD>
|
|
</TR>
|
|
</TABLE>
|
|
|
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
|
|
<A NAME="constructor_summary"><!-- --></A>
|
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
<B>Constructor Summary</B></FONT></TH>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#Settings()">Settings</A></B>()</CODE>
|
|
|
|
<BR>
|
|
Create Settings object and set to saved values.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#Settings(boolean)">Settings</A></B>(boolean gui)</CODE>
|
|
|
|
<BR>
|
|
Create Settings object and set to saved values.</TD>
|
|
</TR>
|
|
</TABLE>
|
|
|
|
<!-- ========== METHOD SUMMARY =========== -->
|
|
|
|
<A NAME="method_summary"><!-- --></A>
|
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
<B>Method Summary</B></FONT></TH>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getAssembleAllEnabled()">getAssembleAllEnabled</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.ASSEMBLE_ALL_ENABLED</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getAssembleOnOpenEnabled()">getAssembleOnOpenEnabled</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.ASSEMBLE_ON_OPEN_ENABLED</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getBackSteppingEnabled()">getBackSteppingEnabled</A></B>()</CODE>
|
|
|
|
<BR>
|
|
Return whether backstepping is permitted at this time.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getBareMachineEnabled()">getBareMachineEnabled</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.BARE_MACHINE_ENABLED</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getBooleanSetting(int)">getBooleanSetting</A></B>(int id)</CODE>
|
|
|
|
<BR>
|
|
Fetch value of a boolean setting given its identifier.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getCaretBlinkRate()">getCaretBlinkRate</A></B>()</CODE>
|
|
|
|
<BR>
|
|
Retrieve the caret blink rate in milliseconds.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A></CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getColorSettingByKey(java.lang.String)">getColorSettingByKey</A></B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> key)</CODE>
|
|
|
|
<BR>
|
|
Get Color object for specified settings key.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A></CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getColorSettingByPosition(int)">getColorSettingByPosition</A></B>(int position)</CODE>
|
|
|
|
<BR>
|
|
Get Color object for specified settings name (a static constant).</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getDataSegmentHighlighting()">getDataSegmentHighlighting</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.DATA_SEGMENT_HIGHLIGHTING</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A></CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getDefaultColorSettingByKey(java.lang.String)">getDefaultColorSettingByKey</A></B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> key)</CODE>
|
|
|
|
<BR>
|
|
Get default Color value for specified settings key.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A></CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getDefaultColorSettingByPosition(int)">getDefaultColorSettingByPosition</A></B>(int position)</CODE>
|
|
|
|
<BR>
|
|
Get default Color object for specified settings name (a static constant).</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> <A HREF="../mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A></CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getDefaultEditorSyntaxStyleByPosition(int)">getDefaultEditorSyntaxStyleByPosition</A></B>(int index)</CODE>
|
|
|
|
<BR>
|
|
</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getDefaultEditorTabSize()">getDefaultEditorTabSize</A></B>()</CODE>
|
|
|
|
<BR>
|
|
Get the text editor default tab size in characters</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A></CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getDefaultFontByPosition(int)">getDefaultFontByPosition</A></B>(int fontSettingPosition)</CODE>
|
|
|
|
<BR>
|
|
Retrieve a default Font setting</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getDelayedBranchingEnabled()">getDelayedBranchingEnabled</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.DELAYED_BRANCHING_ENABLED</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getDisplayAddressesInHex()">getDisplayAddressesInHex</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.DISPLAY_ADDRESSES_IN_HEX</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getDisplayValuesInHex()">getDisplayValuesInHex</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.DISPLAY_VALUES_IN_HEX</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A></CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getEditorFont()">getEditorFont</A></B>()</CODE>
|
|
|
|
<BR>
|
|
Current editor font.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getEditorLineNumbersDisplayed()">getEditorLineNumbersDisplayed</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.EDITOR_LINE_NUMBERS_DISPLAYED</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getEditorPopupPrefixLength()">getEditorPopupPrefixLength</A></B>()</CODE>
|
|
|
|
<BR>
|
|
Get number of letters to be matched by editor's instruction guide before popup generated (if popup enabled).</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> <A HREF="../mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A></CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getEditorSyntaxStyleByPosition(int)">getEditorSyntaxStyleByPosition</A></B>(int index)</CODE>
|
|
|
|
<BR>
|
|
</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> int</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getEditorTabSize()">getEditorTabSize</A></B>()</CODE>
|
|
|
|
<BR>
|
|
Get the tab size in characters.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getExceptionHandler()">getExceptionHandler</A></B>()</CODE>
|
|
|
|
<BR>
|
|
Name of currently selected exception handler file.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getExceptionHandlerEnabled()">getExceptionHandlerEnabled</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.EXCEPTION_HANDLER_ENABLED</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getExtendedAssemblerEnabled()">getExtendedAssemblerEnabled</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.EXTENDED_ASSEMBLER_ENABLED</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A></CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getFontByPosition(int)">getFontByPosition</A></B>(int fontSettingPosition)</CODE>
|
|
|
|
<BR>
|
|
Retrieve a Font setting</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getLabelSortState()">getLabelSortState</A></B>()</CODE>
|
|
|
|
<BR>
|
|
Get the saved state of the Labels Window sorting (can sort by either
|
|
label or address and either ascending or descending order).</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getLabelWindowVisibility()">getLabelWindowVisibility</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.LABEL_WINDOW_VISIBILITY</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getMemoryConfiguration()">getMemoryConfiguration</A></B>()</CODE>
|
|
|
|
<BR>
|
|
Returns identifier of current built-in memory configuration.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getProgramArguments()">getProgramArguments</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.PROGRAM_ARGUMENTS</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getRegistersHighlighting()">getRegistersHighlighting</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.REGISTERS_HIGHLIGHTING</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getStartAtMain()">getStartAtMain</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.START_AT_MAIN</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> int[]</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getTextColumnOrder()">getTextColumnOrder</A></B>()</CODE>
|
|
|
|
<BR>
|
|
Order of text segment display columns (there are 5, numbered 0 to 4).</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> boolean</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#getWarningsAreErrors()">getWarningsAreErrors</A></B>()</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.WARNINGS_ARE_ERRORS</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#reset(boolean)">reset</A></B>(boolean gui)</CODE>
|
|
|
|
<BR>
|
|
Reset settings to default values, as described in the constructor comments.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setAssembleAllEnabled(boolean)">setAssembleAllEnabled</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.ASSEMBLE_ALL_ENABLED</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setAssembleOnOpenEnabled(boolean)">setAssembleOnOpenEnabled</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <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></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setBooleanSetting(int, boolean)">setBooleanSetting</A></B>(int id,
|
|
boolean value)</CODE>
|
|
|
|
<BR>
|
|
Set value of a boolean setting given its id and the value.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setBooleanSettingNonPersistent(int, boolean)">setBooleanSettingNonPersistent</A></B>(int id,
|
|
boolean value)</CODE>
|
|
|
|
<BR>
|
|
Temporarily establish boolean setting.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setCaretBlinkRate(int)">setCaretBlinkRate</A></B>(int rate)</CODE>
|
|
|
|
<BR>
|
|
Set the caret blinking rate in milliseconds.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setColorSettingByKey(java.lang.String, java.awt.Color)">setColorSettingByKey</A></B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> key,
|
|
<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> color)</CODE>
|
|
|
|
<BR>
|
|
Set Color object for specified settings key.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setColorSettingByPosition(int, java.awt.Color)">setColorSettingByPosition</A></B>(int position,
|
|
<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> color)</CODE>
|
|
|
|
<BR>
|
|
Set Color object for specified settings name (a static constant).</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setDataSegmentHighlighting(boolean)">setDataSegmentHighlighting</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.DATA_SEGMENT_HIGHLIGHTING</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setDelayedBranchingEnabled(boolean)">setDelayedBranchingEnabled</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.DELAYED_BRANCHING_ENABLED</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setDelayedBranchingEnabledNonPersistent(boolean)">setDelayedBranchingEnabledNonPersistent</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>setBooleanSettingNonPersistent(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.DELAYED_BRANCHING_ENABLED</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setDisplayAddressesInHex(boolean)">setDisplayAddressesInHex</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <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></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setDisplayValuesInHex(boolean)">setDisplayValuesInHex</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <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></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setEditorFont(java.awt.Font)">setEditorFont</A></B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A> font)</CODE>
|
|
|
|
<BR>
|
|
Set editor font to the specified Font object and write it to persistent storage.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setEditorLineNumbersDisplayed(boolean)">setEditorLineNumbersDisplayed</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <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></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setEditorPopupPrefixLength(int)">setEditorPopupPrefixLength</A></B>(int length)</CODE>
|
|
|
|
<BR>
|
|
Set number of letters to be matched by editor's instruction guide before popup generated (if popup enabled).</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setEditorSyntaxStyleByPosition(int, mars.venus.editors.jeditsyntax.SyntaxStyle)">setEditorSyntaxStyleByPosition</A></B>(int index,
|
|
<A HREF="../mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A> syntaxStyle)</CODE>
|
|
|
|
<BR>
|
|
</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setEditorTabSize(int)">setEditorTabSize</A></B>(int size)</CODE>
|
|
|
|
<BR>
|
|
Set the tab size in characters.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setExceptionHandler(java.lang.String)">setExceptionHandler</A></B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newFilename)</CODE>
|
|
|
|
<BR>
|
|
Set name of exception handler file and write it to persistent storage.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setExceptionHandlerEnabled(boolean)">setExceptionHandlerEnabled</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.EXCEPTION_HANDLER_ENABLED</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setExtendedAssemblerEnabled(boolean)">setExtendedAssemblerEnabled</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.EXTENDED_ASSEMBLER_ENABLED</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setFontByPosition(int, java.awt.Font)">setFontByPosition</A></B>(int fontSettingPosition,
|
|
<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A> font)</CODE>
|
|
|
|
<BR>
|
|
Store a Font setting</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setLabelSortState(java.lang.String)">setLabelSortState</A></B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> state)</CODE>
|
|
|
|
<BR>
|
|
Store the current state of the Labels Window sorter.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setLabelWindowVisibility(boolean)">setLabelWindowVisibility</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.LABEL_WINDOW_VISIBILITY</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setMemoryConfiguration(java.lang.String)">setMemoryConfiguration</A></B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> config)</CODE>
|
|
|
|
<BR>
|
|
Store the identifier of the memory configuration.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setProgramArguments(boolean)">setProgramArguments</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.PROGRAM_ARGUMENTS</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setRegistersHighlighting(boolean)">setRegistersHighlighting</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.REGISTERS_HIGHLIGHTING</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setStartAtMain(boolean)">setStartAtMain</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.START_AT_MAIN</code>)</I></TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setTextColumnOrder(int[])">setTextColumnOrder</A></B>(int[] columnOrder)</CODE>
|
|
|
|
<BR>
|
|
Store the current order of Text Segment window table columns, so the ordering
|
|
can be preserved and restored.</TD>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
<CODE> void</CODE></FONT></TD>
|
|
<TD><CODE><B><A HREF="../mars/Settings.html#setWarningsAreErrors(boolean)">setWarningsAreErrors</A></B>(boolean value)</CODE>
|
|
|
|
<BR>
|
|
<B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.WARNINGS_ARE_ERRORS</code>)</I></TD>
|
|
</TR>
|
|
</TABLE>
|
|
<A NAME="methods_inherited_from_class_java.util.Observable"><!-- --></A>
|
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
<TH ALIGN="left"><B>Methods inherited from class java.util.<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Observable.html?is-external=true" title="class or interface in java.util">Observable</A></B></TH>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD><CODE><A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Observable.html?is-external=true#addObserver(java.util.Observer)" title="class or interface in java.util">addObserver</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Observable.html?is-external=true#clearChanged()" title="class or interface in java.util">clearChanged</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Observable.html?is-external=true#countObservers()" title="class or interface in java.util">countObservers</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Observable.html?is-external=true#deleteObserver(java.util.Observer)" title="class or interface in java.util">deleteObserver</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Observable.html?is-external=true#deleteObservers()" title="class or interface in java.util">deleteObservers</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Observable.html?is-external=true#hasChanged()" title="class or interface in java.util">hasChanged</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Observable.html?is-external=true#notifyObservers()" title="class or interface in java.util">notifyObservers</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Observable.html?is-external=true#notifyObservers(java.lang.Object)" title="class or interface in java.util">notifyObservers</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Observable.html?is-external=true#setChanged()" title="class or interface in java.util">setChanged</A></CODE></TD>
|
|
</TR>
|
|
</TABLE>
|
|
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
|
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
|
|
</TR>
|
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
<TD><CODE><A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
|
|
</TR>
|
|
</TABLE>
|
|
|
|
<P>
|
|
|
|
<!-- ============ FIELD DETAIL =========== -->
|
|
|
|
<A NAME="field_detail"><!-- --></A>
|
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
<B>Field Detail</B></FONT></TH>
|
|
</TR>
|
|
</TABLE>
|
|
|
|
<A NAME="EXTENDED_ASSEMBLER_ENABLED"><!-- --></A><H3>
|
|
EXTENDED_ASSEMBLER_ENABLED</H3>
|
|
<PRE>
|
|
public static final int <B>EXTENDED_ASSEMBLER_ENABLED</B></PRE>
|
|
<DL>
|
|
<DD>Flag to determine whether or not program being assembled is limited to
|
|
basic MIPS instructions and formats.
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.EXTENDED_ASSEMBLER_ENABLED">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="BARE_MACHINE_ENABLED"><!-- --></A><H3>
|
|
BARE_MACHINE_ENABLED</H3>
|
|
<PRE>
|
|
public static final int <B>BARE_MACHINE_ENABLED</B></PRE>
|
|
<DL>
|
|
<DD>Flag to determine whether or not program being assembled is limited to
|
|
using register numbers instead of names. NOTE: Its default value is
|
|
false and the IDE provides no means to change it!
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.BARE_MACHINE_ENABLED">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="ASSEMBLE_ON_OPEN_ENABLED"><!-- --></A><H3>
|
|
ASSEMBLE_ON_OPEN_ENABLED</H3>
|
|
<PRE>
|
|
public static final int <B>ASSEMBLE_ON_OPEN_ENABLED</B></PRE>
|
|
<DL>
|
|
<DD>Flag to determine whether or not a file is immediately and automatically assembled
|
|
upon opening. Handy when using externa editor like mipster.
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.ASSEMBLE_ON_OPEN_ENABLED">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="ASSEMBLE_ALL_ENABLED"><!-- --></A><H3>
|
|
ASSEMBLE_ALL_ENABLED</H3>
|
|
<PRE>
|
|
public static final int <B>ASSEMBLE_ALL_ENABLED</B></PRE>
|
|
<DL>
|
|
<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.
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.ASSEMBLE_ALL_ENABLED">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="LABEL_WINDOW_VISIBILITY"><!-- --></A><H3>
|
|
LABEL_WINDOW_VISIBILITY</H3>
|
|
<PRE>
|
|
public static final int <B>LABEL_WINDOW_VISIBILITY</B></PRE>
|
|
<DL>
|
|
<DD>Default visibilty of label window (symbol table). Default only, dynamic status
|
|
maintained by ExecutePane
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.LABEL_WINDOW_VISIBILITY">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="DISPLAY_ADDRESSES_IN_HEX"><!-- --></A><H3>
|
|
DISPLAY_ADDRESSES_IN_HEX</H3>
|
|
<PRE>
|
|
public static final int <B>DISPLAY_ADDRESSES_IN_HEX</B></PRE>
|
|
<DL>
|
|
<DD>Default setting for displaying addresses and values in hexidecimal in the Execute
|
|
pane.
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.DISPLAY_ADDRESSES_IN_HEX">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="DISPLAY_VALUES_IN_HEX"><!-- --></A><H3>
|
|
DISPLAY_VALUES_IN_HEX</H3>
|
|
<PRE>
|
|
public static final int <B>DISPLAY_VALUES_IN_HEX</B></PRE>
|
|
<DL>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.DISPLAY_VALUES_IN_HEX">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="EXCEPTION_HANDLER_ENABLED"><!-- --></A><H3>
|
|
EXCEPTION_HANDLER_ENABLED</H3>
|
|
<PRE>
|
|
public static final int <B>EXCEPTION_HANDLER_ENABLED</B></PRE>
|
|
<DL>
|
|
<DD>Flag to determine whether the currently selected exception handler source file will
|
|
be included in each assembly operation.
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.EXCEPTION_HANDLER_ENABLED">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="DELAYED_BRANCHING_ENABLED"><!-- --></A><H3>
|
|
DELAYED_BRANCHING_ENABLED</H3>
|
|
<PRE>
|
|
public static final int <B>DELAYED_BRANCHING_ENABLED</B></PRE>
|
|
<DL>
|
|
<DD>Flag to determine whether or not delayed branching is in effect at MIPS execution.
|
|
This means we simulate the pipeline and statement FOLLOWING a successful branch
|
|
is executed before branch is taken. DPS 14 June 2007.
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.DELAYED_BRANCHING_ENABLED">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="EDITOR_LINE_NUMBERS_DISPLAYED"><!-- --></A><H3>
|
|
EDITOR_LINE_NUMBERS_DISPLAYED</H3>
|
|
<PRE>
|
|
public static final int <B>EDITOR_LINE_NUMBERS_DISPLAYED</B></PRE>
|
|
<DL>
|
|
<DD>Flag to determine whether or not the editor will display line numbers.
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.EDITOR_LINE_NUMBERS_DISPLAYED">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="WARNINGS_ARE_ERRORS"><!-- --></A><H3>
|
|
WARNINGS_ARE_ERRORS</H3>
|
|
<PRE>
|
|
public static final int <B>WARNINGS_ARE_ERRORS</B></PRE>
|
|
<DL>
|
|
<DD>Flag to determine whether or not assembler warnings are considered errors.
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.WARNINGS_ARE_ERRORS">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="PROGRAM_ARGUMENTS"><!-- --></A><H3>
|
|
PROGRAM_ARGUMENTS</H3>
|
|
<PRE>
|
|
public static final int <B>PROGRAM_ARGUMENTS</B></PRE>
|
|
<DL>
|
|
<DD>Flag to determine whether or not to display and use program arguments
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.PROGRAM_ARGUMENTS">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="DATA_SEGMENT_HIGHLIGHTING"><!-- --></A><H3>
|
|
DATA_SEGMENT_HIGHLIGHTING</H3>
|
|
<PRE>
|
|
public static final int <B>DATA_SEGMENT_HIGHLIGHTING</B></PRE>
|
|
<DL>
|
|
<DD>Flag to control whether or not highlighting is applied to data segment window
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.DATA_SEGMENT_HIGHLIGHTING">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="REGISTERS_HIGHLIGHTING"><!-- --></A><H3>
|
|
REGISTERS_HIGHLIGHTING</H3>
|
|
<PRE>
|
|
public static final int <B>REGISTERS_HIGHLIGHTING</B></PRE>
|
|
<DL>
|
|
<DD>Flag to control whether or not highlighting is applied to register windows
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.REGISTERS_HIGHLIGHTING">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="START_AT_MAIN"><!-- --></A><H3>
|
|
START_AT_MAIN</H3>
|
|
<PRE>
|
|
public static final int <B>START_AT_MAIN</B></PRE>
|
|
<DL>
|
|
<DD>Flag to control whether or not assembler automatically initializes program counter to 'main's address
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.START_AT_MAIN">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="EDITOR_CURRENT_LINE_HIGHLIGHTING"><!-- --></A><H3>
|
|
EDITOR_CURRENT_LINE_HIGHLIGHTING</H3>
|
|
<PRE>
|
|
public static final int <B>EDITOR_CURRENT_LINE_HIGHLIGHTING</B></PRE>
|
|
<DL>
|
|
<DD>Flag to control whether or not editor will highlight the line currently being edited
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.EDITOR_CURRENT_LINE_HIGHLIGHTING">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="POPUP_INSTRUCTION_GUIDANCE"><!-- --></A><H3>
|
|
POPUP_INSTRUCTION_GUIDANCE</H3>
|
|
<PRE>
|
|
public static final int <B>POPUP_INSTRUCTION_GUIDANCE</B></PRE>
|
|
<DL>
|
|
<DD>Flag to control whether or not editor will provide popup instruction guidance while typing
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.POPUP_INSTRUCTION_GUIDANCE">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="POPUP_SYSCALL_INPUT"><!-- --></A><H3>
|
|
POPUP_SYSCALL_INPUT</H3>
|
|
<PRE>
|
|
public static final int <B>POPUP_SYSCALL_INPUT</B></PRE>
|
|
<DL>
|
|
<DD>Flag to control whether or not simulator will use popup dialog for input syscalls
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.POPUP_SYSCALL_INPUT">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="GENERIC_TEXT_EDITOR"><!-- --></A><H3>
|
|
GENERIC_TEXT_EDITOR</H3>
|
|
<PRE>
|
|
public static final int <B>GENERIC_TEXT_EDITOR</B></PRE>
|
|
<DL>
|
|
<DD>Flag to control whether or not to use generic text editor instead of language-aware styled editor
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.GENERIC_TEXT_EDITOR">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="AUTO_INDENT"><!-- --></A><H3>
|
|
AUTO_INDENT</H3>
|
|
<PRE>
|
|
public static final int <B>AUTO_INDENT</B></PRE>
|
|
<DL>
|
|
<DD>Flag to control whether or not language-aware editor will use auto-indent feature
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.AUTO_INDENT">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="SELF_MODIFYING_CODE_ENABLED"><!-- --></A><H3>
|
|
SELF_MODIFYING_CODE_ENABLED</H3>
|
|
<PRE>
|
|
public static final int <B>SELF_MODIFYING_CODE_ENABLED</B></PRE>
|
|
<DL>
|
|
<DD>Flag to determine whether a program can write binary code to the text or data segment and
|
|
execute that code.
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.SELF_MODIFYING_CODE_ENABLED">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="defaultBooleanSettingsValues"><!-- --></A><H3>
|
|
defaultBooleanSettingsValues</H3>
|
|
<PRE>
|
|
public static boolean[] <B>defaultBooleanSettingsValues</B></PRE>
|
|
<DL>
|
|
<DD>Last resort default values for boolean settings; will use only if neither
|
|
the Preferences nor the properties file work. If you wish to change them,
|
|
do so before instantiating the Settings object.
|
|
Values are matched to keys by list position.
|
|
<P>
|
|
<DL>
|
|
</DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="EXCEPTION_HANDLER"><!-- --></A><H3>
|
|
EXCEPTION_HANDLER</H3>
|
|
<PRE>
|
|
public static final int <B>EXCEPTION_HANDLER</B></PRE>
|
|
<DL>
|
|
<DD>Current specified exception handler file (a MIPS assembly source file)
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.EXCEPTION_HANDLER">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="TEXT_COLUMN_ORDER"><!-- --></A><H3>
|
|
TEXT_COLUMN_ORDER</H3>
|
|
<PRE>
|
|
public static final int <B>TEXT_COLUMN_ORDER</B></PRE>
|
|
<DL>
|
|
<DD>Order of text segment table columns
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.TEXT_COLUMN_ORDER">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="LABEL_SORT_STATE"><!-- --></A><H3>
|
|
LABEL_SORT_STATE</H3>
|
|
<PRE>
|
|
public static final int <B>LABEL_SORT_STATE</B></PRE>
|
|
<DL>
|
|
<DD>State for sorting label window display
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.LABEL_SORT_STATE">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="MEMORY_CONFIGURATION"><!-- --></A><H3>
|
|
MEMORY_CONFIGURATION</H3>
|
|
<PRE>
|
|
public static final int <B>MEMORY_CONFIGURATION</B></PRE>
|
|
<DL>
|
|
<DD>Identifier of current memory configuration
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.MEMORY_CONFIGURATION">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="CARET_BLINK_RATE"><!-- --></A><H3>
|
|
CARET_BLINK_RATE</H3>
|
|
<PRE>
|
|
public static final int <B>CARET_BLINK_RATE</B></PRE>
|
|
<DL>
|
|
<DD>Caret blink rate in milliseconds, 0 means don't blink.
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.CARET_BLINK_RATE">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="EDITOR_TAB_SIZE"><!-- --></A><H3>
|
|
EDITOR_TAB_SIZE</H3>
|
|
<PRE>
|
|
public static final int <B>EDITOR_TAB_SIZE</B></PRE>
|
|
<DL>
|
|
<DD>Editor tab size in characters.
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.EDITOR_TAB_SIZE">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="EDITOR_POPUP_PREFIX_LENGTH"><!-- --></A><H3>
|
|
EDITOR_POPUP_PREFIX_LENGTH</H3>
|
|
<PRE>
|
|
public static final int <B>EDITOR_POPUP_PREFIX_LENGTH</B></PRE>
|
|
<DL>
|
|
<DD>Number of letters to be matched by editor's instruction guide before popup generated (if popup enabled)
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.EDITOR_POPUP_PREFIX_LENGTH">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="EDITOR_FONT"><!-- --></A><H3>
|
|
EDITOR_FONT</H3>
|
|
<PRE>
|
|
public static final int <B>EDITOR_FONT</B></PRE>
|
|
<DL>
|
|
<DD>Font for the text editor
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.EDITOR_FONT">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="EVEN_ROW_FONT"><!-- --></A><H3>
|
|
EVEN_ROW_FONT</H3>
|
|
<PRE>
|
|
public static final int <B>EVEN_ROW_FONT</B></PRE>
|
|
<DL>
|
|
<DD>Font for table even row background (text, data, register displays)
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.EVEN_ROW_FONT">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="ODD_ROW_FONT"><!-- --></A><H3>
|
|
ODD_ROW_FONT</H3>
|
|
<PRE>
|
|
public static final int <B>ODD_ROW_FONT</B></PRE>
|
|
<DL>
|
|
<DD>Font for table odd row background (text, data, register displays)
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.ODD_ROW_FONT">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="TEXTSEGMENT_HIGHLIGHT_FONT"><!-- --></A><H3>
|
|
TEXTSEGMENT_HIGHLIGHT_FONT</H3>
|
|
<PRE>
|
|
public static final int <B>TEXTSEGMENT_HIGHLIGHT_FONT</B></PRE>
|
|
<DL>
|
|
<DD>Font for table odd row foreground (text, data, register displays)
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.TEXTSEGMENT_HIGHLIGHT_FONT">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FONT"><!-- --></A><H3>
|
|
TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FONT</H3>
|
|
<PRE>
|
|
public static final int <B>TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FONT</B></PRE>
|
|
<DL>
|
|
<DD>Font for text segment delay slot highlighted background
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FONT">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="DATASEGMENT_HIGHLIGHT_FONT"><!-- --></A><H3>
|
|
DATASEGMENT_HIGHLIGHT_FONT</H3>
|
|
<PRE>
|
|
public static final int <B>DATASEGMENT_HIGHLIGHT_FONT</B></PRE>
|
|
<DL>
|
|
<DD>Font for text segment highlighted background
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.DATASEGMENT_HIGHLIGHT_FONT">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="REGISTER_HIGHLIGHT_FONT"><!-- --></A><H3>
|
|
REGISTER_HIGHLIGHT_FONT</H3>
|
|
<PRE>
|
|
public static final int <B>REGISTER_HIGHLIGHT_FONT</B></PRE>
|
|
<DL>
|
|
<DD>Font for register highlighted background
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.REGISTER_HIGHLIGHT_FONT">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="EVEN_ROW_BACKGROUND"><!-- --></A><H3>
|
|
EVEN_ROW_BACKGROUND</H3>
|
|
<PRE>
|
|
public static final int <B>EVEN_ROW_BACKGROUND</B></PRE>
|
|
<DL>
|
|
<DD>RGB color for table even row background (text, data, register displays)
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.EVEN_ROW_BACKGROUND">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="EVEN_ROW_FOREGROUND"><!-- --></A><H3>
|
|
EVEN_ROW_FOREGROUND</H3>
|
|
<PRE>
|
|
public static final int <B>EVEN_ROW_FOREGROUND</B></PRE>
|
|
<DL>
|
|
<DD>RGB color for table even row foreground (text, data, register displays)
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.EVEN_ROW_FOREGROUND">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="ODD_ROW_BACKGROUND"><!-- --></A><H3>
|
|
ODD_ROW_BACKGROUND</H3>
|
|
<PRE>
|
|
public static final int <B>ODD_ROW_BACKGROUND</B></PRE>
|
|
<DL>
|
|
<DD>RGB color for table odd row background (text, data, register displays)
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.ODD_ROW_BACKGROUND">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="ODD_ROW_FOREGROUND"><!-- --></A><H3>
|
|
ODD_ROW_FOREGROUND</H3>
|
|
<PRE>
|
|
public static final int <B>ODD_ROW_FOREGROUND</B></PRE>
|
|
<DL>
|
|
<DD>RGB color for table odd row foreground (text, data, register displays)
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.ODD_ROW_FOREGROUND">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="TEXTSEGMENT_HIGHLIGHT_BACKGROUND"><!-- --></A><H3>
|
|
TEXTSEGMENT_HIGHLIGHT_BACKGROUND</H3>
|
|
<PRE>
|
|
public static final int <B>TEXTSEGMENT_HIGHLIGHT_BACKGROUND</B></PRE>
|
|
<DL>
|
|
<DD>RGB color for text segment highlighted background
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.TEXTSEGMENT_HIGHLIGHT_BACKGROUND">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="TEXTSEGMENT_HIGHLIGHT_FOREGROUND"><!-- --></A><H3>
|
|
TEXTSEGMENT_HIGHLIGHT_FOREGROUND</H3>
|
|
<PRE>
|
|
public static final int <B>TEXTSEGMENT_HIGHLIGHT_FOREGROUND</B></PRE>
|
|
<DL>
|
|
<DD>RGB color for text segment highlighted foreground
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.TEXTSEGMENT_HIGHLIGHT_FOREGROUND">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_BACKGROUND"><!-- --></A><H3>
|
|
TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_BACKGROUND</H3>
|
|
<PRE>
|
|
public static final int <B>TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_BACKGROUND</B></PRE>
|
|
<DL>
|
|
<DD>RGB color for text segment delay slot highlighted background
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_BACKGROUND">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FOREGROUND"><!-- --></A><H3>
|
|
TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FOREGROUND</H3>
|
|
<PRE>
|
|
public static final int <B>TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FOREGROUND</B></PRE>
|
|
<DL>
|
|
<DD>RGB color for text segment delay slot highlighted foreground
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.TEXTSEGMENT_DELAYSLOT_HIGHLIGHT_FOREGROUND">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="DATASEGMENT_HIGHLIGHT_BACKGROUND"><!-- --></A><H3>
|
|
DATASEGMENT_HIGHLIGHT_BACKGROUND</H3>
|
|
<PRE>
|
|
public static final int <B>DATASEGMENT_HIGHLIGHT_BACKGROUND</B></PRE>
|
|
<DL>
|
|
<DD>RGB color for text segment highlighted background
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.DATASEGMENT_HIGHLIGHT_BACKGROUND">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="DATASEGMENT_HIGHLIGHT_FOREGROUND"><!-- --></A><H3>
|
|
DATASEGMENT_HIGHLIGHT_FOREGROUND</H3>
|
|
<PRE>
|
|
public static final int <B>DATASEGMENT_HIGHLIGHT_FOREGROUND</B></PRE>
|
|
<DL>
|
|
<DD>RGB color for text segment highlighted foreground
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.DATASEGMENT_HIGHLIGHT_FOREGROUND">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="REGISTER_HIGHLIGHT_BACKGROUND"><!-- --></A><H3>
|
|
REGISTER_HIGHLIGHT_BACKGROUND</H3>
|
|
<PRE>
|
|
public static final int <B>REGISTER_HIGHLIGHT_BACKGROUND</B></PRE>
|
|
<DL>
|
|
<DD>RGB color for register highlighted background
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.REGISTER_HIGHLIGHT_BACKGROUND">Constant Field Values</A></DL>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="REGISTER_HIGHLIGHT_FOREGROUND"><!-- --></A><H3>
|
|
REGISTER_HIGHLIGHT_FOREGROUND</H3>
|
|
<PRE>
|
|
public static final int <B>REGISTER_HIGHLIGHT_FOREGROUND</B></PRE>
|
|
<DL>
|
|
<DD>RGB color for register highlighted foreground
|
|
<P>
|
|
<DL>
|
|
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#mars.Settings.REGISTER_HIGHLIGHT_FOREGROUND">Constant Field Values</A></DL>
|
|
</DL>
|
|
|
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
|
|
<A NAME="constructor_detail"><!-- --></A>
|
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
<B>Constructor Detail</B></FONT></TH>
|
|
</TR>
|
|
</TABLE>
|
|
|
|
<A NAME="Settings()"><!-- --></A><H3>
|
|
Settings</H3>
|
|
<PRE>
|
|
public <B>Settings</B>()</PRE>
|
|
<DL>
|
|
<DD>Create Settings object and set to saved values. If saved values not found, will set
|
|
based on defaults stored in Settings.properties file. If file problems, will set based
|
|
on defaults stored in this class.
|
|
<P>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="Settings(boolean)"><!-- --></A><H3>
|
|
Settings</H3>
|
|
<PRE>
|
|
public <B>Settings</B>(boolean gui)</PRE>
|
|
<DL>
|
|
<DD>Create Settings object and set to saved values. If saved values not found, will set
|
|
based on defaults stored in Settings.properties file. If file problems, will set based
|
|
on defaults stored in this class.
|
|
<P>
|
|
<DL>
|
|
<DT><B>Parameters:</B><DD><CODE>gui</CODE> - true if running the graphical IDE, false if running from command line.
|
|
Ignored as of release 3.6 but retained for compatability.</DL>
|
|
</DL>
|
|
|
|
<!-- ============ METHOD DETAIL ========== -->
|
|
|
|
<A NAME="method_detail"><!-- --></A>
|
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
<B>Method Detail</B></FONT></TH>
|
|
</TR>
|
|
</TABLE>
|
|
|
|
<A NAME="getBackSteppingEnabled()"><!-- --></A><H3>
|
|
getBackSteppingEnabled</H3>
|
|
<PRE>
|
|
public boolean <B>getBackSteppingEnabled</B>()</PRE>
|
|
<DL>
|
|
<DD>Return whether backstepping is permitted at this time. Backstepping is ability to undo execution
|
|
steps one at a time. Available only in the IDE. This is not a persistent setting and is not under
|
|
MARS user control.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if backstepping is permitted, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="reset(boolean)"><!-- --></A><H3>
|
|
reset</H3>
|
|
<PRE>
|
|
public void <B>reset</B>(boolean gui)</PRE>
|
|
<DL>
|
|
<DD>Reset settings to default values, as described in the constructor comments.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>gui</CODE> - true if running from GUI IDE and false if running from command mode.
|
|
Ignored as of release 3.6 but retained for compatibility.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setEditorSyntaxStyleByPosition(int, mars.venus.editors.jeditsyntax.SyntaxStyle)"><!-- --></A><H3>
|
|
setEditorSyntaxStyleByPosition</H3>
|
|
<PRE>
|
|
public void <B>setEditorSyntaxStyleByPosition</B>(int index,
|
|
<A HREF="../mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A> syntaxStyle)</PRE>
|
|
<DL>
|
|
<DD><DL>
|
|
</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getEditorSyntaxStyleByPosition(int)"><!-- --></A><H3>
|
|
getEditorSyntaxStyleByPosition</H3>
|
|
<PRE>
|
|
public <A HREF="../mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A> <B>getEditorSyntaxStyleByPosition</B>(int index)</PRE>
|
|
<DL>
|
|
<DD><DL>
|
|
</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getDefaultEditorSyntaxStyleByPosition(int)"><!-- --></A><H3>
|
|
getDefaultEditorSyntaxStyleByPosition</H3>
|
|
<PRE>
|
|
public <A HREF="../mars/venus/editors/jeditsyntax/SyntaxStyle.html" title="class in mars.venus.editors.jeditsyntax">SyntaxStyle</A> <B>getDefaultEditorSyntaxStyleByPosition</B>(int index)</PRE>
|
|
<DL>
|
|
<DD><DL>
|
|
</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getBooleanSetting(int)"><!-- --></A><H3>
|
|
getBooleanSetting</H3>
|
|
<PRE>
|
|
public boolean <B>getBooleanSetting</B>(int id)</PRE>
|
|
<DL>
|
|
<DD>Fetch value of a boolean setting given its identifier.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>id</CODE> - int containing the setting's identifier (constants listed above)
|
|
<DT><B>Returns:</B><DD>corresponding boolean setting.
|
|
<DT><B>Throws:</B>
|
|
<DD><CODE><A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if identifier is invalid.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getBareMachineEnabled()"><!-- --></A><H3>
|
|
getBareMachineEnabled</H3>
|
|
<PRE>
|
|
public boolean <B>getBareMachineEnabled</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.BARE_MACHINE_ENABLED</code>)</I>
|
|
<P>
|
|
<DD>Setting for whether user programs limited to "bare machine" formatted basic instructions.
|
|
This was added 8 Aug 2006 but is fixed at false for now, due to uncertainty as to what
|
|
exactly constitutes "bare machine".
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if only bare machine instructions allowed, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getExtendedAssemblerEnabled()"><!-- --></A><H3>
|
|
getExtendedAssemblerEnabled</H3>
|
|
<PRE>
|
|
public boolean <B>getExtendedAssemblerEnabled</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.EXTENDED_ASSEMBLER_ENABLED</code>)</I>
|
|
<P>
|
|
<DD>Setting for whether user programs can use pseudo-instructions or extended addressing modes
|
|
or alternative instruction formats (all are implemented as pseudo-instructions).
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if pseudo-instructions and formats permitted, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getAssembleOnOpenEnabled()"><!-- --></A><H3>
|
|
getAssembleOnOpenEnabled</H3>
|
|
<PRE>
|
|
public boolean <B>getAssembleOnOpenEnabled</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.ASSEMBLE_ON_OPEN_ENABLED</code>)</I>
|
|
<P>
|
|
<DD>Setting for whether selected program will be automatically assembled upon opening. This
|
|
can be useful if user employs an external editor such as MIPSter.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if file is to be automatically assembled upon opening and false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getDisplayAddressesInHex()"><!-- --></A><H3>
|
|
getDisplayAddressesInHex</H3>
|
|
<PRE>
|
|
public boolean <B>getDisplayAddressesInHex</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.DISPLAY_ADDRESSES_IN_HEX</code>)</I>
|
|
<P>
|
|
<DD>Setting for whether Addresses in the Execute pane will be displayed in hexadecimal.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if addresses are displayed in hexadecimal and false otherwise (decimal).</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getDisplayValuesInHex()"><!-- --></A><H3>
|
|
getDisplayValuesInHex</H3>
|
|
<PRE>
|
|
public boolean <B>getDisplayValuesInHex</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.DISPLAY_VALUES_IN_HEX</code>)</I>
|
|
<P>
|
|
<DD>Setting for whether values in the Execute pane will be displayed in hexadecimal.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if values are displayed in hexadecimal and false otherwise (decimal).</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getAssembleAllEnabled()"><!-- --></A><H3>
|
|
getAssembleAllEnabled</H3>
|
|
<PRE>
|
|
public boolean <B>getAssembleAllEnabled</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.ASSEMBLE_ALL_ENABLED</code>)</I>
|
|
<P>
|
|
<DD>Setting for whether the assemble operation applies only to the file currently open in
|
|
the editor or whether it applies to all files in that file's directory (primitive project
|
|
capability). If the "assemble on open" setting is set, this "assemble all" setting will
|
|
be applied as soon as the file is opened.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if all files are to be assembled, false if only the file open in editor.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getExceptionHandlerEnabled()"><!-- --></A><H3>
|
|
getExceptionHandlerEnabled</H3>
|
|
<PRE>
|
|
public boolean <B>getExceptionHandlerEnabled</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.EXCEPTION_HANDLER_ENABLED</code>)</I>
|
|
<P>
|
|
<DD>Setting for whether the currently selected exception handler
|
|
(a MIPS source file) will be automatically included in each
|
|
assemble operation.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if exception handler is to be included in assemble, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getDelayedBranchingEnabled()"><!-- --></A><H3>
|
|
getDelayedBranchingEnabled</H3>
|
|
<PRE>
|
|
public boolean <B>getDelayedBranchingEnabled</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.DELAYED_BRANCHING_ENABLED</code>)</I>
|
|
<P>
|
|
<DD>Setting for whether delayed branching will be applied during MIPS
|
|
program execution. If enabled, the statement following a successful
|
|
branch will be executed and then the branch is taken! This simulates
|
|
pipelining and all MIPS processors do it. However it is confusing to
|
|
assembly language students so is disabled by default. SPIM does same thing.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if delayed branching is enabled, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getLabelWindowVisibility()"><!-- --></A><H3>
|
|
getLabelWindowVisibility</H3>
|
|
<PRE>
|
|
public boolean <B>getLabelWindowVisibility</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.LABEL_WINDOW_VISIBILITY</code>)</I>
|
|
<P>
|
|
<DD>Setting concerning whether or not to display the Labels Window -- symbol table.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if label window is to be displayed, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getEditorLineNumbersDisplayed()"><!-- --></A><H3>
|
|
getEditorLineNumbersDisplayed</H3>
|
|
<PRE>
|
|
public boolean <B>getEditorLineNumbersDisplayed</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.EDITOR_LINE_NUMBERS_DISPLAYED</code>)</I>
|
|
<P>
|
|
<DD>Setting concerning whether or not the editor will display line numbers.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if line numbers are to be displayed, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getWarningsAreErrors()"><!-- --></A><H3>
|
|
getWarningsAreErrors</H3>
|
|
<PRE>
|
|
public boolean <B>getWarningsAreErrors</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.WARNINGS_ARE_ERRORS</code>)</I>
|
|
<P>
|
|
<DD>Setting concerning whether or not assembler will consider warnings to be errors.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if warnings are considered errors, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getProgramArguments()"><!-- --></A><H3>
|
|
getProgramArguments</H3>
|
|
<PRE>
|
|
public boolean <B>getProgramArguments</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.PROGRAM_ARGUMENTS</code>)</I>
|
|
<P>
|
|
<DD>Setting concerning whether or not program arguments can be entered and used.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if program arguments can be entered/used, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getDataSegmentHighlighting()"><!-- --></A><H3>
|
|
getDataSegmentHighlighting</H3>
|
|
<PRE>
|
|
public boolean <B>getDataSegmentHighlighting</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.DATA_SEGMENT_HIGHLIGHTING</code>)</I>
|
|
<P>
|
|
<DD>Setting concerning whether or not highlighting is applied to Data Segment window.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if highlighting is to be applied, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getRegistersHighlighting()"><!-- --></A><H3>
|
|
getRegistersHighlighting</H3>
|
|
<PRE>
|
|
public boolean <B>getRegistersHighlighting</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.REGISTERS_HIGHLIGHTING</code>)</I>
|
|
<P>
|
|
<DD>Setting concerning whether or not highlighting is applied to Registers,
|
|
Coprocessor0, and Coprocessor1 windows.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if highlighting is to be applied, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getStartAtMain()"><!-- --></A><H3>
|
|
getStartAtMain</H3>
|
|
<PRE>
|
|
public boolean <B>getStartAtMain</B>()</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>getBooleanSetting(int id)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.START_AT_MAIN</code>)</I>
|
|
<P>
|
|
<DD>Setting concerning whether or not assembler will automatically initialize
|
|
the program counter to address of statement labeled 'main' if defined.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>true if it initializes to 'main', false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getExceptionHandler()"><!-- --></A><H3>
|
|
getExceptionHandler</H3>
|
|
<PRE>
|
|
public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getExceptionHandler</B>()</PRE>
|
|
<DL>
|
|
<DD>Name of currently selected exception handler file.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>String pathname of current exception handler file, empty if none.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getMemoryConfiguration()"><!-- --></A><H3>
|
|
getMemoryConfiguration</H3>
|
|
<PRE>
|
|
public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getMemoryConfiguration</B>()</PRE>
|
|
<DL>
|
|
<DD>Returns identifier of current built-in memory configuration.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>String identifier of current built-in memory configuration, empty if none.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getEditorFont()"><!-- --></A><H3>
|
|
getEditorFont</H3>
|
|
<PRE>
|
|
public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A> <B>getEditorFont</B>()</PRE>
|
|
<DL>
|
|
<DD>Current editor font. Retained for compatibility but replaced
|
|
by: getFontByPosition(Settings.EDITOR_FONT)
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>Font object for current editor font.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getFontByPosition(int)"><!-- --></A><H3>
|
|
getFontByPosition</H3>
|
|
<PRE>
|
|
public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A> <B>getFontByPosition</B>(int fontSettingPosition)</PRE>
|
|
<DL>
|
|
<DD>Retrieve a Font setting
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>fontSettingPosition</CODE> - constant that identifies which item
|
|
<DT><B>Returns:</B><DD>Font object for given item</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getDefaultFontByPosition(int)"><!-- --></A><H3>
|
|
getDefaultFontByPosition</H3>
|
|
<PRE>
|
|
public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A> <B>getDefaultFontByPosition</B>(int fontSettingPosition)</PRE>
|
|
<DL>
|
|
<DD>Retrieve a default Font setting
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>fontSettingPosition</CODE> - constant that identifies which item
|
|
<DT><B>Returns:</B><DD>Font object for given item</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getTextColumnOrder()"><!-- --></A><H3>
|
|
getTextColumnOrder</H3>
|
|
<PRE>
|
|
public int[] <B>getTextColumnOrder</B>()</PRE>
|
|
<DL>
|
|
<DD>Order of text segment display columns (there are 5, numbered 0 to 4).
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>Array of int indicating the order. Original order is 0 1 2 3 4.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getCaretBlinkRate()"><!-- --></A><H3>
|
|
getCaretBlinkRate</H3>
|
|
<PRE>
|
|
public int <B>getCaretBlinkRate</B>()</PRE>
|
|
<DL>
|
|
<DD>Retrieve the caret blink rate in milliseconds. Blink rate of 0 means
|
|
do not blink.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>int blink rate in milliseconds</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getEditorTabSize()"><!-- --></A><H3>
|
|
getEditorTabSize</H3>
|
|
<PRE>
|
|
public int <B>getEditorTabSize</B>()</PRE>
|
|
<DL>
|
|
<DD>Get the tab size in characters.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>tab size in characters.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getEditorPopupPrefixLength()"><!-- --></A><H3>
|
|
getEditorPopupPrefixLength</H3>
|
|
<PRE>
|
|
public int <B>getEditorPopupPrefixLength</B>()</PRE>
|
|
<DL>
|
|
<DD>Get number of letters to be matched by editor's instruction guide before popup generated (if popup enabled).
|
|
Should be 1 or 2. If 1, the popup will be generated after first letter typed, based on all matches; if 2,
|
|
the popup will be generated after second letter typed.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>number of letters (should be 1 or 2).</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getDefaultEditorTabSize()"><!-- --></A><H3>
|
|
getDefaultEditorTabSize</H3>
|
|
<PRE>
|
|
public int <B>getDefaultEditorTabSize</B>()</PRE>
|
|
<DL>
|
|
<DD>Get the text editor default tab size in characters
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>tab size in characters</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getLabelSortState()"><!-- --></A><H3>
|
|
getLabelSortState</H3>
|
|
<PRE>
|
|
public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getLabelSortState</B>()</PRE>
|
|
<DL>
|
|
<DD>Get the saved state of the Labels Window sorting (can sort by either
|
|
label or address and either ascending or descending order).
|
|
Default state is 0, by ascending addresses.
|
|
<P>
|
|
<DD><DL>
|
|
|
|
<DT><B>Returns:</B><DD>State value 0-7, as a String.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getColorSettingByKey(java.lang.String)"><!-- --></A><H3>
|
|
getColorSettingByKey</H3>
|
|
<PRE>
|
|
public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> <B>getColorSettingByKey</B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> key)</PRE>
|
|
<DL>
|
|
<DD>Get Color object for specified settings key.
|
|
Returns null if key is not found or its value is not a valid color encoding.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>key</CODE> - the Setting key
|
|
<DT><B>Returns:</B><DD>corresponding Color, or null if key not found or value not valid color</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getDefaultColorSettingByKey(java.lang.String)"><!-- --></A><H3>
|
|
getDefaultColorSettingByKey</H3>
|
|
<PRE>
|
|
public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> <B>getDefaultColorSettingByKey</B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> key)</PRE>
|
|
<DL>
|
|
<DD>Get default Color value for specified settings key.
|
|
Returns null if key is not found or its value is not a valid color encoding.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>key</CODE> - the Setting key
|
|
<DT><B>Returns:</B><DD>corresponding default Color, or null if key not found or value not valid color</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getColorSettingByPosition(int)"><!-- --></A><H3>
|
|
getColorSettingByPosition</H3>
|
|
<PRE>
|
|
public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> <B>getColorSettingByPosition</B>(int position)</PRE>
|
|
<DL>
|
|
<DD>Get Color object for specified settings name (a static constant).
|
|
Returns null if argument invalid or its value is not a valid color encoding.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>position</CODE> - the Setting name (see list of static constants)
|
|
<DT><B>Returns:</B><DD>corresponding Color, or null if argument invalid or value not valid color</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="getDefaultColorSettingByPosition(int)"><!-- --></A><H3>
|
|
getDefaultColorSettingByPosition</H3>
|
|
<PRE>
|
|
public <A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> <B>getDefaultColorSettingByPosition</B>(int position)</PRE>
|
|
<DL>
|
|
<DD>Get default Color object for specified settings name (a static constant).
|
|
Returns null if argument invalid or its value is not a valid color encoding.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>position</CODE> - the Setting name (see list of static constants)
|
|
<DT><B>Returns:</B><DD>corresponding default Color, or null if argument invalid or value not valid color</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setBooleanSetting(int, boolean)"><!-- --></A><H3>
|
|
setBooleanSetting</H3>
|
|
<PRE>
|
|
public void <B>setBooleanSetting</B>(int id,
|
|
boolean value)</PRE>
|
|
<DL>
|
|
<DD>Set value of a boolean setting given its id and the value.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>id</CODE> - int containing the setting's identifier (constants listed above)<DD><CODE>value</CODE> - boolean value to store
|
|
<DT><B>Throws:</B>
|
|
<DD><CODE><A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if identifier is not valid.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setExtendedAssemblerEnabled(boolean)"><!-- --></A><H3>
|
|
setExtendedAssemblerEnabled</H3>
|
|
<PRE>
|
|
public void <B>setExtendedAssemblerEnabled</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.EXTENDED_ASSEMBLER_ENABLED</code>)</I>
|
|
<P>
|
|
<DD>Establish setting for whether or not pseudo-instructions and formats are permitted
|
|
in user programs. User can change this setting via the IDE. If setting changes,
|
|
new setting will be written to properties file.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True to permit, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setAssembleOnOpenEnabled(boolean)"><!-- --></A><H3>
|
|
setAssembleOnOpenEnabled</H3>
|
|
<PRE>
|
|
public void <B>setAssembleOnOpenEnabled</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <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>
|
|
<P>
|
|
<DD>Establish setting for whether a file will be automatically assembled as soon as it
|
|
is opened. This is handy for those using an external text editor such as Mipster.
|
|
If setting changes, new setting will be written to properties file.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True to automatically assemble, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setAssembleAllEnabled(boolean)"><!-- --></A><H3>
|
|
setAssembleAllEnabled</H3>
|
|
<PRE>
|
|
public void <B>setAssembleAllEnabled</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.ASSEMBLE_ALL_ENABLED</code>)</I>
|
|
<P>
|
|
<DD>Establish setting for whether a file will be assembled by itself (false) or along
|
|
with all other files in its directory (true). This permits multi-file programs
|
|
and a primitive "project" capability. If setting changes,
|
|
new setting will be written to properties file.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True to assemble all, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setDisplayAddressesInHex(boolean)"><!-- --></A><H3>
|
|
setDisplayAddressesInHex</H3>
|
|
<PRE>
|
|
public void <B>setDisplayAddressesInHex</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <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>
|
|
<P>
|
|
<DD>Establish setting for whether addresses in the Execute pane will be displayed
|
|
in hexadecimal format.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True to display addresses in hexadecimal, false for decimal.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setDisplayValuesInHex(boolean)"><!-- --></A><H3>
|
|
setDisplayValuesInHex</H3>
|
|
<PRE>
|
|
public void <B>setDisplayValuesInHex</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <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>
|
|
<P>
|
|
<DD>Establish setting for whether values in the Execute pane will be displayed
|
|
in hexadecimal format.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True to display values in hexadecimal, false for decimal.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setLabelWindowVisibility(boolean)"><!-- --></A><H3>
|
|
setLabelWindowVisibility</H3>
|
|
<PRE>
|
|
public void <B>setLabelWindowVisibility</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.LABEL_WINDOW_VISIBILITY</code>)</I>
|
|
<P>
|
|
<DD>Establish setting for whether the labels window (i.e. symbol table) will
|
|
be displayed as part of the Text Segment display. If setting changes,
|
|
new setting will be written to properties file.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True to dispay labels window, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setExceptionHandlerEnabled(boolean)"><!-- --></A><H3>
|
|
setExceptionHandlerEnabled</H3>
|
|
<PRE>
|
|
public void <B>setExceptionHandlerEnabled</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.EXCEPTION_HANDLER_ENABLED</code>)</I>
|
|
<P>
|
|
<DD>Establish setting for whether the currently selected exception handler
|
|
(a MIPS source file) will be automatically included in each
|
|
assemble operation. If setting changes, new setting will be written
|
|
to properties file.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True to assemble exception handler, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setDelayedBranchingEnabled(boolean)"><!-- --></A><H3>
|
|
setDelayedBranchingEnabled</H3>
|
|
<PRE>
|
|
public void <B>setDelayedBranchingEnabled</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.DELAYED_BRANCHING_ENABLED</code>)</I>
|
|
<P>
|
|
<DD>Establish setting for whether delayed branching will be applied during
|
|
MIPS program execution. If enabled, the statement following a successful
|
|
branch will be executed and then the branch is taken! This simulates
|
|
pipelining and all MIPS processors do it. However it is confusing to
|
|
assembly language students so is disabled by default. SPIM does same thing.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True to enable delayed branching, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setEditorLineNumbersDisplayed(boolean)"><!-- --></A><H3>
|
|
setEditorLineNumbersDisplayed</H3>
|
|
<PRE>
|
|
public void <B>setEditorLineNumbersDisplayed</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <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>
|
|
<P>
|
|
<DD>Establish setting for whether line numbers will be displayed by the
|
|
text editor.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True to display line numbers, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setWarningsAreErrors(boolean)"><!-- --></A><H3>
|
|
setWarningsAreErrors</H3>
|
|
<PRE>
|
|
public void <B>setWarningsAreErrors</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.WARNINGS_ARE_ERRORS</code>)</I>
|
|
<P>
|
|
<DD>Establish setting for whether assembler warnings will be considered errors.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True to consider warnings to be errors, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setProgramArguments(boolean)"><!-- --></A><H3>
|
|
setProgramArguments</H3>
|
|
<PRE>
|
|
public void <B>setProgramArguments</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.PROGRAM_ARGUMENTS</code>)</I>
|
|
<P>
|
|
<DD>Establish setting for whether program arguments can be ented/used.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True if program arguments can be entered/used, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setDataSegmentHighlighting(boolean)"><!-- --></A><H3>
|
|
setDataSegmentHighlighting</H3>
|
|
<PRE>
|
|
public void <B>setDataSegmentHighlighting</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.DATA_SEGMENT_HIGHLIGHTING</code>)</I>
|
|
<P>
|
|
<DD>Establish setting for whether highlighting is to be applied to
|
|
Data Segment window.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True if highlighting is to be applied, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setRegistersHighlighting(boolean)"><!-- --></A><H3>
|
|
setRegistersHighlighting</H3>
|
|
<PRE>
|
|
public void <B>setRegistersHighlighting</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.REGISTERS_HIGHLIGHTING</code>)</I>
|
|
<P>
|
|
<DD>Establish setting for whether highlighting is to be applied to
|
|
Registers, Coprocessor0 and Coprocessor1 windows.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True if highlighting is to be applied, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setStartAtMain(boolean)"><!-- --></A><H3>
|
|
setStartAtMain</H3>
|
|
<PRE>
|
|
public void <B>setStartAtMain</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>setBooleanSetting(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.START_AT_MAIN</code>)</I>
|
|
<P>
|
|
<DD>Establish setting for whether assembler will automatically initialize
|
|
program counter to address of statement labeled 'main' if defined.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True if PC set to address of 'main', false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setBooleanSettingNonPersistent(int, boolean)"><!-- --></A><H3>
|
|
setBooleanSettingNonPersistent</H3>
|
|
<PRE>
|
|
public void <B>setBooleanSettingNonPersistent</B>(int id,
|
|
boolean value)</PRE>
|
|
<DL>
|
|
<DD>Temporarily establish boolean setting. This setting will NOT be written to persisent
|
|
store! Currently this is used only when running MARS from the command line
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>id</CODE> - setting identifier. These are defined for this class as static final int.<DD><CODE>value</CODE> - True to enable the setting, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setDelayedBranchingEnabledNonPersistent(boolean)"><!-- --></A><H3>
|
|
setDelayedBranchingEnabledNonPersistent</H3>
|
|
<PRE>
|
|
public void <B>setDelayedBranchingEnabledNonPersistent</B>(boolean value)</PRE>
|
|
<DL>
|
|
<DD><B>Deprecated.</B> <I>Use <code>setBooleanSettingNonPersistent(int id, boolean value)</code> with the appropriate boolean setting ID
|
|
(e.g. <code>Settings.DELAYED_BRANCHING_ENABLED</code>)</I>
|
|
<P>
|
|
<DD>Establish setting for whether delayed branching will be applied during
|
|
MIPS program execution. This setting will NOT be written to persisent
|
|
store! This method should be called only to temporarily set this
|
|
setting -- currently this is needed only when running MARS from the
|
|
command line.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>value</CODE> - True to enabled delayed branching, false otherwise.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setExceptionHandler(java.lang.String)"><!-- --></A><H3>
|
|
setExceptionHandler</H3>
|
|
<PRE>
|
|
public void <B>setExceptionHandler</B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newFilename)</PRE>
|
|
<DL>
|
|
<DD>Set name of exception handler file and write it to persistent storage.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>newFilename</CODE> - name of exception handler file</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setMemoryConfiguration(java.lang.String)"><!-- --></A><H3>
|
|
setMemoryConfiguration</H3>
|
|
<PRE>
|
|
public void <B>setMemoryConfiguration</B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> config)</PRE>
|
|
<DL>
|
|
<DD>Store the identifier of the memory configuration.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>config</CODE> - A string that identifies the current built-in memory configuration</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setCaretBlinkRate(int)"><!-- --></A><H3>
|
|
setCaretBlinkRate</H3>
|
|
<PRE>
|
|
public void <B>setCaretBlinkRate</B>(int rate)</PRE>
|
|
<DL>
|
|
<DD>Set the caret blinking rate in milliseconds. Rate of 0 means no blinking.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>rate</CODE> - blink rate in milliseconds</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setEditorTabSize(int)"><!-- --></A><H3>
|
|
setEditorTabSize</H3>
|
|
<PRE>
|
|
public void <B>setEditorTabSize</B>(int size)</PRE>
|
|
<DL>
|
|
<DD>Set the tab size in characters.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>size</CODE> - tab size in characters.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setEditorPopupPrefixLength(int)"><!-- --></A><H3>
|
|
setEditorPopupPrefixLength</H3>
|
|
<PRE>
|
|
public void <B>setEditorPopupPrefixLength</B>(int length)</PRE>
|
|
<DL>
|
|
<DD>Set number of letters to be matched by editor's instruction guide before popup generated (if popup enabled).
|
|
Should be 1 or 2. If 1, the popup will be generated after first letter typed, based on all matches; if 2,
|
|
the popup will be generated after second letter typed.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>number</CODE> - of letters (should be 1 or 2).</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setEditorFont(java.awt.Font)"><!-- --></A><H3>
|
|
setEditorFont</H3>
|
|
<PRE>
|
|
public void <B>setEditorFont</B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A> font)</PRE>
|
|
<DL>
|
|
<DD>Set editor font to the specified Font object and write it to persistent storage.
|
|
This method retained for compatibility but replaced by:
|
|
setFontByPosition(Settings.EDITOR_FONT, font)
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>font</CODE> - Font object to be used by text editor.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setFontByPosition(int, java.awt.Font)"><!-- --></A><H3>
|
|
setFontByPosition</H3>
|
|
<PRE>
|
|
public void <B>setFontByPosition</B>(int fontSettingPosition,
|
|
<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A> font)</PRE>
|
|
<DL>
|
|
<DD>Store a Font setting
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>fontSettingPosition</CODE> - Constant that identifies the item the font goes with</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setTextColumnOrder(int[])"><!-- --></A><H3>
|
|
setTextColumnOrder</H3>
|
|
<PRE>
|
|
public void <B>setTextColumnOrder</B>(int[] columnOrder)</PRE>
|
|
<DL>
|
|
<DD>Store the current order of Text Segment window table columns, so the ordering
|
|
can be preserved and restored.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>columnOrder</CODE> - An array of int indicating column order.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setLabelSortState(java.lang.String)"><!-- --></A><H3>
|
|
setLabelSortState</H3>
|
|
<PRE>
|
|
public void <B>setLabelSortState</B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> state)</PRE>
|
|
<DL>
|
|
<DD>Store the current state of the Labels Window sorter. There are 8 possible states
|
|
as described in LabelsWindow.java
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>state</CODE> - The current labels window sorting state, as a String.</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setColorSettingByKey(java.lang.String, java.awt.Color)"><!-- --></A><H3>
|
|
setColorSettingByKey</H3>
|
|
<PRE>
|
|
public void <B>setColorSettingByKey</B>(<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> key,
|
|
<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> color)</PRE>
|
|
<DL>
|
|
<DD>Set Color object for specified settings key. Has no effect if key is invalid.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>key</CODE> - the Setting key<DD><CODE>color</CODE> - the Color to save</DL>
|
|
</DD>
|
|
</DL>
|
|
<HR>
|
|
|
|
<A NAME="setColorSettingByPosition(int, java.awt.Color)"><!-- --></A><H3>
|
|
setColorSettingByPosition</H3>
|
|
<PRE>
|
|
public void <B>setColorSettingByPosition</B>(int position,
|
|
<A HREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> color)</PRE>
|
|
<DL>
|
|
<DD>Set Color object for specified settings name (a static constant). Has no effect if invalid.
|
|
<P>
|
|
<DD><DL>
|
|
<DT><B>Parameters:</B><DD><CODE>position</CODE> - the Setting name (see list of static constants)<DD><CODE>color</CODE> - the Color to save</DL>
|
|
</DD>
|
|
</DL>
|
|
<!-- ========= END OF CLASS DATA ========= -->
|
|
<HR>
|
|
|
|
|
|
<!-- ======= 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> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
</TR>
|
|
</TABLE>
|
|
</TD>
|
|
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
</EM>
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR>
|
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
<A HREF="../mars/ProgramStatement.html" title="class in mars"><B>PREV CLASS</B></A>
|
|
NEXT CLASS</FONT></TD>
|
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
<A HREF="../index.html?mars/Settings.html" target="_top"><B>FRAMES</B></A>
|
|
<A HREF="Settings.html" target="_top"><B>NO FRAMES</B></A>
|
|
<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>
|
|
<TR>
|
|
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
</TR>
|
|
</TABLE>
|
|
<A NAME="skip-navbar_bottom"></A>
|
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
|
|
<HR>
|
|
|
|
</BODY>
|
|
</HTML>
|