Serialized Form


Package hicosim

Class hicosim.IEngine extends java.lang.Object implements Serializable


Package hicosim.components.frontend

Class hicosim.components.frontend.CustomJTextPane extends javax.swing.JTextPane implements Serializable

serialVersionUID: 1L

Serialized Fields

m_defaultStyledDocument

javax.swing.text.DefaultStyledDocument m_defaultStyledDocument

Class hicosim.components.frontend.JPanelMemoryOverview extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

engine

Engine engine

plugin

WatchMemPlugin plugin

Class hicosim.components.frontend.JTextAreaWithLineNumbering extends javax.swing.JTextArea implements Serializable

serialVersionUID: 1L

Serialized Fields

breakpoints

java.util.LinkedList<E> breakpoints

SPACE

int SPACE

Class hicosim.components.frontend.MainWindow extends javax.swing.JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

engine

Engine engine

thread

RunThread thread

jMenuBar

javax.swing.JMenuBar jMenuBar

jMenuFile

javax.swing.JMenu jMenuFile

jMenuItemOpenSourceCode

javax.swing.JMenuItem jMenuItemOpenSourceCode

jMenuItemSaveSourceCode

javax.swing.JMenuItem jMenuItemSaveSourceCode

jMenuItemOpenObjectFile

javax.swing.JMenuItem jMenuItemOpenObjectFile

jMenuItemSaveStatistics

javax.swing.JMenuItem jMenuItemSaveStatistics

jMenuItemExit

javax.swing.JMenuItem jMenuItemExit

jMenuView

javax.swing.JMenu jMenuView

jMenuItemHideVectorRegisters

javax.swing.JMenuItem jMenuItemHideVectorRegisters

jMenuItemShowVectorRegisters

javax.swing.JMenuItem jMenuItemShowVectorRegisters

jMenuItemCreateToolBar

javax.swing.JMenuItem jMenuItemCreateToolBar

jMenuSimulate

javax.swing.JMenu jMenuSimulate

jMenuItemRun

javax.swing.JMenuItem jMenuItemRun

jMenuItemStep

javax.swing.JMenuItem jMenuItemStep

jMenuItemInterrupt

javax.swing.JMenuItem jMenuItemInterrupt

jMenuItemReset

javax.swing.JMenuItem jMenuItemReset

jMenuItemResetMemory

javax.swing.JMenuItem jMenuItemResetMemory

jMenuItemResetCpu

javax.swing.JMenuItem jMenuItemResetCpu

jMenuItemSetBreakpoint

javax.swing.JMenuItem jMenuItemSetBreakpoint

jMenuItemDeleteBreakpoint

javax.swing.JMenuItem jMenuItemDeleteBreakpoint

jMenuItemAssemble

javax.swing.JMenuItem jMenuItemAssemble

jMenuMemory

javax.swing.JMenu jMenuMemory

jMenuItemAddMemoryOverview

javax.swing.JMenuItem jMenuItemAddMemoryOverview

jMenuItemDeleteMemoryOverview

javax.swing.JMenuItem jMenuItemDeleteMemoryOverview

jMenuPlugins

javax.swing.JMenu jMenuPlugins

jMenuItemToggleVgaPlugin

javax.swing.JMenuItem jMenuItemToggleVgaPlugin

jMenuHelp

javax.swing.JMenu jMenuHelp

jMenuItemAbout

javax.swing.JMenuItem jMenuItemAbout

jMenuItemManual

javax.swing.JMenuItem jMenuItemManual

jSplitPane

javax.swing.JSplitPane jSplitPane

leftAndCenterJSplitPane

javax.swing.JSplitPane leftAndCenterJSplitPane

leftJSplitPane

javax.swing.JSplitPane leftJSplitPane

centerJSplitPane

javax.swing.JSplitPane centerJSplitPane

rightJSplitPane

javax.swing.JSplitPane rightJSplitPane

jTabbedPaneRegisterOverview

javax.swing.JTabbedPane jTabbedPaneRegisterOverview

jSplitPaneCpuRegisters

javax.swing.JSplitPane jSplitPaneCpuRegisters

jTableScalarCpuRegisterOverview

javax.swing.JTable jTableScalarCpuRegisterOverview

jTableVectorCpuRegisterOverview

javax.swing.JTable jTableVectorCpuRegisterOverview

jTabbedPaneMemoryOverview

javax.swing.JTabbedPane jTabbedPaneMemoryOverview

jPanelMemoryOverviewList

java.util.LinkedList<E> jPanelMemoryOverviewList

customAbstractTableModelVectorCpuRegisterOverview

CustomAbstractTableModelWithEditiableCells customAbstractTableModelVectorCpuRegisterOverview

jScrollPaneCpuRegisters

javax.swing.JScrollPane jScrollPaneCpuRegisters

jTabbedPanePlugIn

javax.swing.JTabbedPane jTabbedPanePlugIn

jTabbedPaneConfiguration

javax.swing.JTabbedPane jTabbedPaneConfiguration

jTableCpuConfiguration

javax.swing.JTable jTableCpuConfiguration

jTabbedPaneStatistics

javax.swing.JTabbedPane jTabbedPaneStatistics

jTableCodeStatistics

javax.swing.JTable jTableCodeStatistics

jTabbedPaneCode

javax.swing.JTabbedPane jTabbedPaneCode

jTextAreaSourceCode

JTextAreaWithLineNumbering jTextAreaSourceCode

jTextAreaDisassembledCode

JTextAreaWithLineNumbering jTextAreaDisassembledCode

jSplitPaneTopAndCenterBreakpointOverview

javax.swing.JSplitPane jSplitPaneTopAndCenterBreakpointOverview

jSplitPaneCenterAndBottomBreakpointOverview

javax.swing.JSplitPane jSplitPaneCenterAndBottomBreakpointOverview

jTextAreaBreakpointAtLine

javax.swing.JTextArea jTextAreaBreakpointAtLine

jTextAreaBreakpointAtLabel

javax.swing.JTextArea jTextAreaBreakpointAtLabel

jTextAreaBreakpointAtAdress

javax.swing.JTextArea jTextAreaBreakpointAtAdress

jPanel

javax.swing.JPanel jPanel

jTextFieldCommandLine

javax.swing.JTextField jTextFieldCommandLine

bufferCommandLine

java.util.LinkedList<E> bufferCommandLine

iteratorCommandLine

java.util.ListIterator<E> iteratorCommandLine

jTextAreaConsole

CustomJTextPane jTextAreaConsole

cmdProcessor

CommandProcessor cmdProcessor

statsComands

java.util.HashMap<K,V> statsComands

vgaPlugIn

VGAPlugin vgaPlugIn

toolBarFrame

javax.swing.JFrame toolBarFrame

Package hicosim.components.frontend.dialogues

Class hicosim.components.frontend.dialogues.CustomJDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

gridBagConstraints

java.awt.GridBagConstraints gridBagConstraints

panelWithJTextFields

java.awt.Panel panelWithJTextFields

jTextFieldStartIndex

javax.swing.JTextField jTextFieldStartIndex

jTextFieldEndIndex

javax.swing.JTextField jTextFieldEndIndex

panelWithJRadioButtons

java.awt.Panel panelWithJRadioButtons

jRadioButtonColumns

javax.swing.JRadioButton jRadioButtonColumns

jRadioButtonRows

javax.swing.JRadioButton jRadioButtonRows

panelWithJButtons

java.awt.Panel panelWithJButtons

jButtonOk

javax.swing.JButton jButtonOk

jButtonCancel

javax.swing.JButton jButtonCancel

content

java.lang.String[] content

Package hicosim.components.frontend.tablecellrenderers

Class hicosim.components.frontend.tablecellrenderers.ColoredTableCellRendererScalarCpuRegisterOverview extends javax.swing.JTextArea implements Serializable

serialVersionUID: 1L

Class hicosim.components.frontend.tablecellrenderers.ColoredTableCellRendererVectorCpuRegisterOverview extends javax.swing.JTextArea implements Serializable

serialVersionUID: 1L


Package hicosim.components.frontend.tablemodels

Class hicosim.components.frontend.tablemodels.CustomAbstractTableModel extends javax.swing.table.AbstractTableModel implements Serializable

serialVersionUID: 1L

Serialized Fields

data

java.util.Vector<E> data

visibleRows

java.util.ArrayList<E> visibleRows

visibleColumns

java.util.ArrayList<E> visibleColumns

rows

int rows

columns

int columns

Class hicosim.components.frontend.tablemodels.CustomAbstractTableModelWithEditiableCells extends CustomAbstractTableModel implements Serializable

serialVersionUID: 1L

Class hicosim.components.frontend.tablemodels.CustomDefaultTableModelScalarCpuRegisterOverview extends javax.swing.table.DefaultTableModel implements Serializable

serialVersionUID: 1L


Package hicosim.components.plugins.vga

Class hicosim.components.plugins.vga.VGAPlugin extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

height

int height

width

int width

pixels

int[] pixels

vga_listener

hicosim.components.plugins.vga.VGAListener vga_listener

e

Engine e

bufferedImage

java.awt.image.BufferedImage bufferedImage

writableRaster

java.awt.image.WritableRaster writableRaster

frame

javax.swing.JFrame frame