## Deprecated API

Contents

- Deprecated Methods
- Deprecated Constructors

Deprecated Methods
mars.Settings.getAssembleAllEnabled() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.ASSEMBLE_ALL_ENABLED`)
mars.Settings.getAssembleOnOpenEnabled() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.ASSEMBLE_ON_OPEN_ENABLED`)
mars.Settings.getBareMachineEnabled() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.BARE_MACHINE_ENABLED`)
mars.Settings.getDataSegmentHighlighting() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.DATA_SEGMENT_HIGHLIGHTING`)
mars.Settings.getDelayedBranchingEnabled() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.DELAYED_BRANCHING_ENABLED`)
mars.Settings.getDisplayAddressesInHex() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.DISPLAY_ADDRESSES_IN_HEX`)
mars.Settings.getDisplayValuesInHex() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.DISPLAY_VALUES_IN_HEX`)
mars.Settings.getEditorLineNumbersDisplayed() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.EDITOR_LINE_NUMBERS_DISPLAYED`)
mars.Settings.getExceptionHandlerEnabled() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.EXCEPTION_HANDLER_ENABLED`)
mars.Settings.getExtendedAssemblerEnabled() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.EXTENDED_ASSEMBLER_ENABLED`)
mars.Settings.getLabelWindowVisibility() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.LABEL_WINDOW_VISIBILITY`)
mars.Settings.getProgramArguments() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.PROGRAM_ARGUMENTS`)
mars.Settings.getRegistersHighlighting() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.REGISTERS_HIGHLIGHTING`)
mars.Settings.getStartAtMain() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.START_AT_MAIN`)
mars.Settings.getWarningsAreErrors() Use `getBooleanSetting(int id)` with the appropriate boolean setting ID (e.g. `Settings.WARNINGS_ARE_ERRORS`)
mars.Settings.setAssembleAllEnabled(boolean) Use `setBooleanSetting(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.ASSEMBLE_ALL_ENABLED`)
mars.Settings.setAssembleOnOpenEnabled(boolean) Use `setBooleanSetting(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.ASSEMBLE_ON_OPEN_ENABLED`)
mars.Settings.setDataSegmentHighlighting(boolean) Use `setBooleanSetting(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.DATA_SEGMENT_HIGHLIGHTING`)
mars.Settings.setDelayedBranchingEnabled(boolean) Use `setBooleanSetting(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.DELAYED_BRANCHING_ENABLED`)
mars.Settings.setDelayedBranchingEnabledNonPersistent(boolean) Use `setBooleanSettingNonPersistent(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.DELAYED_BRANCHING_ENABLED`)
mars.Settings.setDisplayAddressesInHex(boolean) Use `setBooleanSetting(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.DISPLAY_ADDRESSES_IN_HEX`)
mars.Settings.setDisplayValuesInHex(boolean) Use `setBooleanSetting(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.DISPLAY_VALUES_IN_HEX`)
mars.Settings.setEditorLineNumbersDisplayed(boolean) Use `setBooleanSetting(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.EDITOR_LINE_NUMBERS_DISPLAYED`)
mars.Settings.setExceptionHandlerEnabled(boolean) Use `setBooleanSetting(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.EXCEPTION_HANDLER_ENABLED`)
mars.Settings.setExtendedAssemblerEnabled(boolean) Use `setBooleanSetting(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.EXTENDED_ASSEMBLER_ENABLED`)
mars.Settings.setLabelWindowVisibility(boolean) Use `setBooleanSetting(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.LABEL_WINDOW_VISIBILITY`)
mars.Settings.setProgramArguments(boolean) Use `setBooleanSetting(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.PROGRAM_ARGUMENTS`)
mars.Settings.setRegistersHighlighting(boolean) Use `setBooleanSetting(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.REGISTERS_HIGHLIGHTING`)
mars.Settings.setStartAtMain(boolean) Use `setBooleanSetting(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.START_AT_MAIN`)
mars.Settings.setWarningsAreErrors(boolean) Use `setBooleanSetting(int id, boolean value)` with the appropriate boolean setting ID (e.g. `Settings.WARNINGS_ARE_ERRORS`)

Deprecated Constructors
mars.ErrorMessage(boolean, String, int, int, String, String) Newer constructors replace the String filename parameter with a MIPSprogram parameter to provide more information.
mars.ErrorMessage(String, int, int, String) Newer constructors replace the String filename parameter with a MIPSprogram parameter to provide more information.
mars.ErrorMessage(String, int, int, String, String) Newer constructors replace the String filename parameter with a MIPSprogram parameter to provide more information.