Serialized Form


Package com.github.croesch.micro_debug.gui.actions

Class com.github.croesch.micro_debug.gui.actions.AboutAction extends AbstractAction implements Serializable

serialVersionUID: 7934852167202508201L

Serialized Fields

frame

AboutFrame frame
the about frame

Class com.github.croesch.micro_debug.gui.actions.AbstractExecuteOnWorkerThreadAction extends AbstractAction implements Serializable

serialVersionUID: -8749069618913022096L

Serialized Fields

workerThread

WorkerThread workerThread
the thread executing actions


actionProvider

ActionProvider actionProvider
the ActionProvider holding references to all actions

Class com.github.croesch.micro_debug.gui.actions.AbstractStepAction extends AbstractExecuteOnWorkerThreadAction implements Serializable

serialVersionUID: -3606423498158261866L

Serialized Fields

textComponent

JTextComponent textComponent
the text component containing the number of steps to do


parser

com.github.croesch.micro_debug.parser.IntegerParser parser
the IntegerParser to parse the number from the text component

Class com.github.croesch.micro_debug.gui.actions.BrowsePathForTextFieldAction extends AbstractAction implements Serializable

serialVersionUID: -6707366915038196520L

Serialized Fields

txtComponent

JTextComponent txtComponent
the text component to set the browsed file path to


parent

Component parent
the parent component for adjusting the file chooser

Class com.github.croesch.micro_debug.gui.actions.ExitAction extends AbstractAction implements Serializable

serialVersionUID: -6692659010876966645L

Serialized Fields

windows

List<E> windows
the windows to dispose when executing this action

Class com.github.croesch.micro_debug.gui.actions.HelpAction extends AbstractAction implements Serializable

serialVersionUID: 6485977055982330277L

Serialized Fields

frame

HelpFrame frame
the help frame

Class com.github.croesch.micro_debug.gui.actions.InterruptAction extends AbstractAction implements Serializable

serialVersionUID: -5089282502958007311L

Class com.github.croesch.micro_debug.gui.actions.Mic1CreatingAction extends AbstractAction implements Serializable

serialVersionUID: -5379485412067390144L

Serialized Fields

binFilePathProvider

IBinaryFilePathProvider binFilePathProvider
the provider of the file paths

Class com.github.croesch.micro_debug.gui.actions.MicroStepAction extends AbstractStepAction implements Serializable

serialVersionUID: 3119114931438478253L

Class com.github.croesch.micro_debug.gui.actions.ResetAction extends AbstractExecuteOnWorkerThreadAction implements Serializable

serialVersionUID: 9082637554492739783L

Class com.github.croesch.micro_debug.gui.actions.RunAction extends AbstractExecuteOnWorkerThreadAction implements Serializable

serialVersionUID: 9082637554492739783L

Class com.github.croesch.micro_debug.gui.actions.StepAction extends AbstractStepAction implements Serializable

serialVersionUID: -3384615453935946627L


Package com.github.croesch.micro_debug.gui.components

Class com.github.croesch.micro_debug.gui.components.MainFrame extends SizedFrame implements Serializable

serialVersionUID: 888748757383386602L


Package com.github.croesch.micro_debug.gui.components.about

Class com.github.croesch.micro_debug.gui.components.about.AboutFrame extends SizedFrame implements Serializable

serialVersionUID: -602544618675042722L


Package com.github.croesch.micro_debug.gui.components.basic

Class com.github.croesch.micro_debug.gui.components.basic.AStreamTextArea extends MDTextArea implements Serializable

serialVersionUID: -1970161406114775052L

Class com.github.croesch.micro_debug.gui.components.basic.InputTextField extends MDTextField implements Serializable

serialVersionUID: 3090320096442873111L

Serialized Fields

lock

Lock lock
the lock to acquire for manipulating the content entered via the text field


sb

StringBuffer sb
contains the text entered via the text field, not read by the processor yet

Class com.github.croesch.micro_debug.gui.components.basic.MDButton extends JButton implements Serializable

serialVersionUID: 2994653478336226271L

Class com.github.croesch.micro_debug.gui.components.basic.MDCheckBox extends JCheckBox implements Serializable

serialVersionUID: -4966283337378730078L

Serialized Fields

otherColor

Color otherColor
Initially the background color for inverted check boxes, when inverted once this contains the background color, currently not visible. For instance, if the check box is currently inverted this contains the normal background color.

Class com.github.croesch.micro_debug.gui.components.basic.MDLabel extends JLabel implements Serializable

serialVersionUID: -3518553239851224436L

Serialized Fields

otherColor

Color otherColor
Initially the background color for inverted labels, when inverted once this contains the background color, currently not visible. For instance, if the label is currently inverted this contains the normal background color.

Class com.github.croesch.micro_debug.gui.components.basic.MDMenu extends JMenu implements Serializable

serialVersionUID: 2725555176853511507L

Class com.github.croesch.micro_debug.gui.components.basic.MDMenuItem extends JMenuItem implements Serializable

serialVersionUID: -6056965227011873471L

Class com.github.croesch.micro_debug.gui.components.basic.MDPanel extends JPanel implements Serializable

serialVersionUID: 4720214109287024970L

Class com.github.croesch.micro_debug.gui.components.basic.MDRadioButton extends JRadioButton implements Serializable

serialVersionUID: -6820607738475514802L

Class com.github.croesch.micro_debug.gui.components.basic.MDScrollPane extends JScrollPane implements Serializable

serialVersionUID: 484402533151913534L

Class com.github.croesch.micro_debug.gui.components.basic.MDSplitPane extends JSplitPane implements Serializable

serialVersionUID: -3599522291129844359L

Class com.github.croesch.micro_debug.gui.components.basic.MDTabbedPane extends JTabbedPane implements Serializable

serialVersionUID: -4308900315432849168L

Class com.github.croesch.micro_debug.gui.components.basic.MDTextArea extends JTextArea implements Serializable

serialVersionUID: 1088518150231835733L

Class com.github.croesch.micro_debug.gui.components.basic.MDTextField extends JTextField implements Serializable

serialVersionUID: -8364112596649793289L

Class com.github.croesch.micro_debug.gui.components.basic.MDTextPane extends JTextPane implements Serializable

serialVersionUID: -1439369119660645723L

Class com.github.croesch.micro_debug.gui.components.basic.NumberLabel extends MDLabel implements Serializable

serialVersionUID: -1068419079694826800L

Serialized Fields

number

int number
the number that is the value this label holds


mask

String mask
the mask to display the number


numberStyle

NumberLabel.STYLE numberStyle
the current style to format the numerical value

Class com.github.croesch.micro_debug.gui.components.basic.OutputTextArea extends AStreamTextArea implements Serializable

serialVersionUID: -7528655002913929267L

Class com.github.croesch.micro_debug.gui.components.basic.PrinterTextArea extends AStreamTextArea implements Serializable

serialVersionUID: -3719155556096664592L

Class com.github.croesch.micro_debug.gui.components.basic.SizedFrame extends JFrame implements Serializable

serialVersionUID: 2169320640431540381L


Package com.github.croesch.micro_debug.gui.components.code

Class com.github.croesch.micro_debug.gui.components.code.ACodeArea extends MDTextPane implements Serializable

serialVersionUID: 2012704080901679378L

Serialized Fields

highlightMarker

Object highlightMarker
the object that identifies the highlight marker, null if no highlight currently exists

Class com.github.croesch.micro_debug.gui.components.code.LineNumberLabel extends MDLabel implements Serializable

serialVersionUID: -5234458420083482975L

Serialized Fields

highlightedLine

int highlightedLine
the number of the line that is highlighted


textArea

ACodeArea textArea
the text component this component shows the line numbers for

Class com.github.croesch.micro_debug.gui.components.code.MacroCodeArea extends ACodeArea implements Serializable

serialVersionUID: -8915699947085602295L

Class com.github.croesch.micro_debug.gui.components.code.MicroCodeArea extends ACodeArea implements Serializable

serialVersionUID: -1650696400400321708L

Class com.github.croesch.micro_debug.gui.components.code.Ruler extends MDPanel implements Serializable

serialVersionUID: 237974555720522800L

Serialized Fields

textComponent

ACodeArea textComponent
the text component this ruler shows information for


Package com.github.croesch.micro_debug.gui.components.help

Class com.github.croesch.micro_debug.gui.components.help.HelpFrame extends SizedFrame implements Serializable

serialVersionUID: 5351450481982328600L


Package com.github.croesch.micro_debug.gui.components.view

Class com.github.croesch.micro_debug.gui.components.view.ACodeView extends MDPanel implements Serializable

serialVersionUID: 2958988292113089274L

Serialized Fields

codeArea

ACodeArea codeArea
the text area, containing the code


processor

com.github.croesch.micro_debug.mic1.Mic1 processor
the processor being debugged

Class com.github.croesch.micro_debug.gui.components.view.MacroCodeView extends ACodeView implements Serializable

serialVersionUID: -5565126433795206450L

Class com.github.croesch.micro_debug.gui.components.view.MainMenuBar extends JMenuBar implements Serializable

serialVersionUID: -6237620875510916508L

Class com.github.croesch.micro_debug.gui.components.view.MemoryView extends MDPanel implements Serializable

serialVersionUID: -3144367254666894663L

Serialized Fields

labels

NumberLabel[] labels
the labels presenting the content of the memory


descLabels

NumberLabel[] descLabels
the labels describing the content of the memory - the adresses of the word values


scrollBar

JScrollBar scrollBar
the scroll bar to scroll through the values of the memory


switcher

NumberStyleSwitcher switcher
the component containing components to switch number format of memory's values

Class com.github.croesch.micro_debug.gui.components.view.MicroCodeView extends ACodeView implements Serializable

serialVersionUID: -6199816912760089269L

Class com.github.croesch.micro_debug.gui.components.view.NumberStyleSwitcher extends MDPanel implements Serializable

serialVersionUID: 2778321848705452342L

Serialized Fields

binaryBtn

MDRadioButton binaryBtn
the button to switch the number format to binary


decimalBtn

MDRadioButton decimalBtn
the button to switch the number format to decimal


hexBtn

MDRadioButton hexBtn
the button to switch the number format to hexadecimal

Class com.github.croesch.micro_debug.gui.components.view.RegisterView extends MDPanel implements Serializable

serialVersionUID: 5614777767524193566L

Serialized Fields

labels

EnumMap<K extends Enum<K>,V> labels
the stored numbered labels


checkBoxes

EnumMap<K extends Enum<K>,V> checkBoxes
the stored checkboxes


switcher

NumberStyleSwitcher switcher
the component containing components to switch number format of registers' values



Copyright © 2012. All Rights Reserved.