| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final java.lang.String | EXTRA_INFO_KEY | "extraInfo" | 
| public static final java.lang.String | LONG_DESCRIPTION_KEY | "LongDescription" | 
| public static final java.lang.String | NAME_KEY | "Name" | 
| public static final java.lang.String | SHORT_DESCRIPTION_KEY | "ShortDescription" | 
| public static final java.lang.String | SMALL_ICON_KEY | "SmallIcon" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | FOLLOW_CARET | -3 | 
| public static final int | NEVER_HIGHLIGHT | -2 | 
| public static final int | NO_CHANGE | -2147483648 | 
| public static final int | NO_HIGHLIGHT | -1 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final byte | BLUE_STYLE | 2 | 
| public static final byte | CLASSIC_HOVER_STYLE | 1 | 
| public static final byte | CLASSIC_STYLE | 0 | 
| public static final byte | METAL_STYLE | 3 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final byte | TRACKING_POLICY_ALWAYS | 2 | 
| public static final byte | TRACKING_POLICY_IF_WILL_EXPAND | 1 | 
| public static final byte | TRACKING_POLICY_NEVER | 0 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final byte | STYLE_PLAIN | 0 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final char | MAX_ALLOWED_CHARACTER | 126 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | NO_CHANGE | -2147483648 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final java.lang.String | CONFIGURATION_FILE | "toy.conf" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | DESCRIPTION_ROWS | 7 | 
| public static final int | TITLE_ROWS | 7 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final java.lang.String | EXAMPLE_MANIFEST_FILE | "examples.mf" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | CASCADE_X | 24 | 
| public static final int | CASCADE_Y | 24 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final short | MACHINE_SCALED_BUTTON_ENTER_OFF | 0 | 
| public static final short | MACHINE_SCALED_BUTTON_ENTER_ON | 1 | 
| public static final short | MACHINE_SCALED_BUTTON_INTERRUPT_OFF | 2 | 
| public static final short | MACHINE_SCALED_BUTTON_INTERRUPT_ON | 3 | 
| public static final short | MACHINE_SCALED_BUTTON_LOAD_OFF | 4 | 
| public static final short | MACHINE_SCALED_BUTTON_LOAD_ON | 5 | 
| public static final short | MACHINE_SCALED_BUTTON_LOOK_OFF | 6 | 
| public static final short | MACHINE_SCALED_BUTTON_LOOK_ON | 7 | 
| public static final short | MACHINE_SCALED_BUTTON_RESET_OFF | 8 | 
| public static final short | MACHINE_SCALED_BUTTON_RESET_ON | 9 | 
| public static final short | MACHINE_SCALED_BUTTON_RUN_OFF | 10 | 
| public static final short | MACHINE_SCALED_BUTTON_RUN_ON | 11 | 
| public static final short | MACHINE_SCALED_BUTTON_STEP_OFF | 12 | 
| public static final short | MACHINE_SCALED_BUTTON_STEP_ON | 13 | 
| public static final short | MACHINE_SCALED_DIGIT_BLANK | 25 | 
| public static final byte | MACHINE_SCALED_IMAGE_GROUP | 0 | 
| public static final short | MACHINE_SCALED_LABEL_ADDR | 14 | 
| public static final short | MACHINE_SCALED_LABEL_DATA | 15 | 
| public static final short | MACHINE_SCALED_LABEL_INSTR | 16 | 
| public static final short | MACHINE_SCALED_LABEL_INWAIT | 17 | 
| public static final short | MACHINE_SCALED_LABEL_PC | 18 | 
| public static final short | MACHINE_SCALED_LABEL_READY | 19 | 
| public static final short | MACHINE_SCALED_LABEL_STDOUT | 20 | 
| public static final short | MACHINE_SCALED_LIGHT_OFF | 23 | 
| public static final short | MACHINE_SCALED_LIGHT_ON | 24 | 
| public static final short | MACHINE_SCALED_SWITCH_OFF | 21 | 
| public static final short | MACHINE_SCALED_SWITCH_ON | 22 | 
| public static final short | REGULAR_UNSCALED_CHECK_SYNTAX_ICON | 18 | 
| public static final short | REGULAR_UNSCALED_DEBUG_MODE_ICON_OFF | 10 | 
| public static final short | REGULAR_UNSCALED_DEBUG_MODE_ICON_ON | 11 | 
| public static final short | REGULAR_UNSCALED_EDIT_MODE_ICON_OFF | 8 | 
| public static final short | REGULAR_UNSCALED_EDIT_MODE_ICON_ON | 9 | 
| public static final short | REGULAR_UNSCALED_FRAME_ICON_OTHER_OS | 1 | 
| public static final short | REGULAR_UNSCALED_FRAME_ICON_WINDOWS | 0 | 
| public static final byte | REGULAR_UNSCALED_IMAGE_GROUP | 1 | 
| public static final short | REGULAR_UNSCALED_INTERRUPT_ICON | 17 | 
| public static final short | REGULAR_UNSCALED_NEW_ICON | 2 | 
| public static final short | REGULAR_UNSCALED_OPEN_EXAMPLE_ICON | 4 | 
| public static final short | REGULAR_UNSCALED_OPEN_ICON | 3 | 
| public static final short | REGULAR_UNSCALED_RESET_ICON | 14 | 
| public static final short | REGULAR_UNSCALED_RUN_ICON | 16 | 
| public static final short | REGULAR_UNSCALED_SAVE_ALL_ICON | 7 | 
| public static final short | REGULAR_UNSCALED_SAVE_AS_ICON | 6 | 
| public static final short | REGULAR_UNSCALED_SAVE_ICON | 5 | 
| public static final short | REGULAR_UNSCALED_SIM_MODE_ICON_OFF | 12 | 
| public static final short | REGULAR_UNSCALED_SIM_MODE_ICON_ON | 13 | 
| public static final short | REGULAR_UNSCALED_STEP_ICON | 15 | 
| public static final byte | STARTUP_UNSCALED_IMAGE_GROUP | 0 | 
| public static final short | STARTUP_UNSCALED_SPLASH_BACKGROUND | 0 | 
| public static final byte | STDIO_SCALED_IMAGE_GROUP | 1 | 
| public static final short | STDIO_SCALED_PUNCHCARD_DISABLED | 0 | 
| public static final short | STDIO_SCALED_PUNCHCARD_SELECTED | 2 | 
| public static final short | STDIO_SCALED_PUNCHCARD_UNSELECTED | 1 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final java.lang.String | AUTO_CHECK_KEY | "toy.editing.checking#autoCheck" | 
| public static final java.lang.String | AUTO_COMPLETER_KEY | "toy.editing.autoComplete#autoCompleter" | 
| public static final int | BACKGROUND_COLOR_INDEX | 1 | 
| public static final int | CARET_COLOR_INDEX | 2 | 
| public static final java.lang.String | CLOCK_PERIOD_KEY | "toy.execution.performance#clockPeriod" | 
| public static final int | COLUMN_MARKERS_COLOR_INDEX | 8 | 
| public static final int | CORE_AREA_INDEX | 5 | 
| public static final java.lang.String | CURRENT_DIRECTORY_KEY | "toy.autogenerate.filesystem#currentDirectory" | 
| public static final int | FILE_HISTORY_SIZE | 6 | 
| public static final int | FOREGROUND_COLOR_INDEX | 0 | 
| public static final int | HEIGHT | 460 | 
| public static final int | HIGHLIGHTED_LINE_COLOR_INDEX | 5 | 
| public static final int | HIGHLIGHTED_TEXT_COLOR_INDEX | 6 | 
| public static final java.lang.String | IGNORE_WARNINGS_KEY | "toy.editing.checking#ignoreWarnings" | 
| public static final java.lang.String | LAST_EDIT_HORIZONTAL_DIVIDER_LOCATION_KEY | "toy.autogenerate.toyFrame.editPane#horizontalDividerLocation" | 
| public static final java.lang.String | LAST_FRAME_BOUNDS_KEY | "toy.autogenerate.toyFrame#bounds" | 
| public static final java.lang.String | LAST_OPTIONS_FRAME_POSITION_KEY | "toy.autogenerate.optionsFrame#position" | 
| public static final java.lang.String | LAST_SIM_HORIZONTAL_DIVIDER_LOCATION_KEY | "toy.autogenerate.toyFrame.simPane#horizontalDividerLocation" | 
| public static final java.lang.String | LAST_VERTICAL_DIVIDER_LOCATION_KEY | "toy.autogenerate.toyFrame#verticalDividerLocation" | 
| public static final int | LINE_NUMBERS_COLOR_INDEX | 7 | 
| public static final int | PROGRAM_AREA_INDEX | 0 | 
| public static final int | REFERENCE_AREA_INDEX | 2 | 
| public static final java.lang.String | REFRESH_RATE_KEY | "toy.execution.performance#refreshRate" | 
| public static final int | SELECTED_TEXT_COLOR_INDEX | 4 | 
| public static final int | SELECTION_COLOR_INDEX | 3 | 
| public static final int | STDIN_AREA_INDEX | 3 | 
| public static final int | STDOUT_AREA_INDEX | 4 | 
| public static final int | WARNING_AREA_INDEX | 1 | 
| public static final int | WIDTH | 640 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | COMMENT_COLUMN | 41 | 
| public static final java.lang.String | DEFAULT_TITLE | "Untitled" | 
| public static final java.lang.String | HEADER_BAR | "// -----------------------------------------------------------------------------" | 
| public static final int | MAX_WARNINGS | 30 | 
| public static final int | OUTSIDE_MARGIN_COLUMN | 80 | 
| public static final byte | STYLE_AUTO_COMMENT | 4 | 
| public static final byte | STYLE_COMMENT | 3 | 
| public static final byte | STYLE_IDENTIFIER | 0 | 
| public static final byte | STYLE_INSTRUCTION | 1 | 
| public static final byte | STYLE_KEYWORD | 2 | 
| public static final byte | STYLE_OUTSIDE_MARGIN | 5 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final java.lang.String | REFERENCE_TEXT | "INSTRUCTION FORMATS\n\n           | .... | .... | .... | .... |\nFormat RR: |  op  |  d   |  s   |  t   |\nFormat A:  |  op  |  d   |     addr    |\n\n\nARITHMETIC and LOGICAL operations\n  1: add              R[d] <- R[s] +  R[t]\n  2: subtract         R[d] <- R[s] -  R[t]\n  3: and              R[d] <- R[s] &  R[t]\n  4: xor              R[d] <- R[s] ^  R[t]\n  5: shift left       R[d] <- R[s] << R[t]\n  6: shift right      R[d] <- R[s] >> R[t]\n\nTRANSFER between registers and memory\n  7: load address     R[d] <- addr\n  8: load             R[d] <- M[addr]\n  9: store            M[addr] <- R[d]\n  A: load indirect    R[d] <- M[R[t]]\n  B: store indirect   M[R[t]] <- R[d]\n\nCONTROL\n  0: halt             halt\n  C: branch zero      if (R[d] == 0) PC <- addr\n  D: branch positive  if (R[d] >  0) PC <- addr\n  E: jump register    PC <- R[d]\n  F: jump and link    R[d] <- PC; PC <- addr\n\n\nRegister 0 always reads 0.\nLoads from M[FF] come from stdin.\nStores to  M[FF] go to stdout.\n\n16-bit registers (two\'s complement)\n16-bit memory locations\n 8-bit program counter\n" | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | MAX_SCALE | 2147483647 | 
| public static final int | MIN_SCALE | 2 | 
| public static final int | PREFERRED_SCALE | 14 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | ADDR_BIT_COUNT | 8 | 
| public static final int | DATA_BIT_COUNT | 16 | 
| public static final int | INSTR_BIT_COUNT | 16 | 
| public static final int | MIN_SCALE | 1 | 
| public static final int | PC_BIT_COUNT | 8 | 
| public static final int | PREFERRED_SCALE | 8 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | MAX_SCALE | 2147483647 | 
| public static final int | MIN_SCALE | 2 | 
| public static final int | PREFERRED_SCALE | 14 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | MIN_SCALE | 2 | 
| public static final int | PREFERRED_SCALE | 7 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | MAX_SCALE | 2147483647 | 
| public static final int | MIN_SCALE | 2 | 
| public static final int | PREFERRED_SCALE | 14 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | MIN_SCALE | 2 | 
| public static final int | PREFERRED_SCALE | 7 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | MAX_SCALE | 2147483647 | 
| public static final int | MIN_SCALE | 2 | 
| public static final int | PREFERRED_SCALE | 14 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | OUT_OF_BOUNDS_FAMILY | 2 | 
| public static final int | OVERFLOW_FAMILY | 1 | 
| public static final int | UNINITIALIZED_FAMILY | 0 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | MEM_COUNT | 256 | 
| public static final int | REGISTER_COUNT | 16 | 
| Modifier and Type | Constant Field | Value | 
|---|---|---|
| public static final int | BIT_COUNT | 16 |