Serialized Form

Class ide.AboutDialog implements Serializable


Class engine.Assignable implements Serializable

Serialized Fields

data

java.util.Vector data


Class engine.AtInstruction implements Serializable

Serialized Fields

semaphore

java.lang.Object semaphore

theEvents

java.util.Vector theEvents


Class engine.AtInstructionDescription implements Serializable

Serialized Fields

blockDescription

InstructionDescription blockDescription

monitorDescriptions

java.util.Vector monitorDescriptions


Class engine.BinaryExpressionDescription implements Serializable

Serialized Fields

left

ExpressionDescription left

op

java.lang.String op

right

ExpressionDescription right


Class engine.BitVector implements Serializable

Serialized Fields

b0

byte[] b0
each "elecrical" bit is represented as a 2 - bit value (see table) below

b1

byte[] b1
each "elecrical" bit is represented as a 2 - bit value (see table) below

increment

int increment
Used in a for(.. ; .. ; .. += increment) to traverse this BitVector from LSB to MSB ( i guess.. yeah, I was right !)

lsb

int lsb
indexes of the MSB & the LSB

msb

int msb
indexes of the MSB & the LSB

n

int n
the size ( |msb - lsb| + 1)

signed

boolean signed
true if this BitVector is signed (this is NOT the sign bit !!)


Class engine.Block implements Serializable

Serialized Fields

first

DefaultInstruction first


Class engine.BlockDescription implements Serializable

Serialized Fields

first

InstructionDescription first

last

InstructionDescription last

localScope

DefaultNameSpaceDescription localScope

name

java.lang.String name


Class ide.BookmarksView implements Serializable

Serialized Fields

list

javax.swing.JList list

project

Project project


Class engine.CaseInstruction implements Serializable

Serialized Fields

choice

Instruction choice

choices

java.util.Vector choices

sw

Expression sw

type

int type


Class engine.CaseInstructionDescription implements Serializable

Serialized Fields

choices

java.util.Vector choices

ed

ExpressionDescription ed

type

int type


Class middle.CmdLineParser implements Serializable


Class engine.ConditionalExpressionDescription implements Serializable

Serialized Fields

condition

ExpressionDescription condition

ifFalse

ExpressionDescription ifFalse

ifTrue

ExpressionDescription ifTrue


Class engine.ConnectionDescription implements Serializable

Serialized Fields

portExpDesc

ExpressionDescription portExpDesc
The ports bundled inside this name

preparedForContSelection

boolean preparedForContSelection

type

int type
The in/out/both type of the connection


Class ide.ConsoleView implements Serializable

Serialized Fields

command

java.lang.String command

commandReady

boolean commandReady

consoleCellHeight

int consoleCellHeight

inputField

javax.swing.JTextField inputField

list

javax.swing.JList list

listModel

javax.swing.DefaultListModel listModel

project

Project project

scrollPane

javax.swing.JScrollPane scrollPane


Class engine.ConstantDescription implements Serializable

Serialized Fields

data

Result data


Class engine.ContAssignMonitorDescription implements Serializable

Serialized Fields

delays

Delay3Description delays

lineNo

int lineNo

lValue

AssignableSelection lValue

strength

byte strength


Class engine.CoutTask implements Serializable

Serialized Fields

target

Expression target


Class engine.CoutTaskDescription implements Serializable

Serialized Fields

ex

ExpressionDescription ex

id

int id


Class engine.DataHolder implements Serializable

Serialized Fields

monitors

java.util.Vector monitors
the list of monitors


Class engine.DefaultInstruction implements Serializable

Serialized Fields

delayBefore

int delayBefore
what d'u think it is ??

desc

InstructionDescription desc
this instruction's description

ns

NameSpace ns
the NameSpace instance wich contains this instruction

state

int state
used by branch instructions.


Class engine.DefaultNameSpaceDescription implements Serializable

Serialized Fields

always

java.util.Vector always

connectionHash

java.util.Hashtable connectionHash
Contains the same data as connectionList, but only if this module supports named connections.

connectionList

java.util.Vector connectionList
Contains the list of the connections to the outside world

events

java.util.Hashtable events

functions

java.util.Vector functions

initial

java.util.Vector initial

monitors

java.util.Vector monitors

name

java.lang.String name
The name of this namespace.

ports

java.util.Vector ports
The list of ports & their types

regs

java.util.Hashtable regs

regsVector

java.util.Vector regsVector

subScopes

java.util.Hashtable subScopes


Class engine.Delay3Description implements Serializable

Serialized Fields

delay1Max

ExpressionDescription delay1Max

delay1Min

ExpressionDescription delay1Min

delay1Typ

ExpressionDescription delay1Typ

delay2Max

ExpressionDescription delay2Max

delay2Min

ExpressionDescription delay2Min

delay2Typ

ExpressionDescription delay2Typ

delay3Max

ExpressionDescription delay3Max

delay3Min

ExpressionDescription delay3Min

delay3Typ

ExpressionDescription delay3Typ

delaySpecs

int delaySpecs


Class engine.DisplayTask implements Serializable

Serialized Fields

defaultBase

int defaultBase

target

java.util.Vector target


Class engine.DisplayTaskDescription implements Serializable

Serialized Fields

defaultBase

int defaultBase

displayType

int displayType

id

int id

target

java.util.Vector target


Class engine.EmptyInstruction implements Serializable


Class engine.EmptyInstructionDescription implements Serializable


Class engine.EnableGateDescription implements Serializable


Class ide.FileData implements Serializable

Serialized Fields

fileName

java.lang.String fileName

isModified

boolean isModified

isReadOnly

boolean isReadOnly

openCount

int openCount
How many views are opened for this file


Class engine.FinishTask implements Serializable


Class engine.FinishTaskDescription implements Serializable


Class engine.ForeverInstruction implements Serializable


Class engine.ForeverInstructionDescription implements Serializable

Serialized Fields

id

InstructionDescription id


Class engine.ForInstruction implements Serializable

Serialized Fields

body

DefaultInstruction body

cond

Expression cond

initial

DefaultInstruction initial

update

DefaultInstruction update


Class engine.ForInstructionDescription implements Serializable

Serialized Fields

ede

ExpressionDescription ede

id

InstructionDescription id

idc

InstructionDescription idc

idi

InstructionDescription idi


Class engine.Fork implements Serializable

Serialized Fields

anyThreadStarted

boolean anyThreadStarted

count

int count

ctrlTh

ControlThread ctrlTh

first

DefaultInstruction first


Class engine.ForkDescription implements Serializable

Serialized Fields

first

InstructionDescription first

last

InstructionDescription last

localScope

DefaultNameSpaceDescription localScope

name

java.lang.String name


Class engine.FunctionCallExpressionDescription implements Serializable

Serialized Fields

actualParamsDescs

java.util.Vector actualParamsDescs
Contains the expressionDescriptions for the actual parameters.

funcName

FQNDescription funcName
The invoked func name.


Class engine.FunctionDescription implements Serializable

Serialized Fields

instruction

InstructionDescription instruction

nsd

NameSpaceDescription nsd

resultDescription

Symbol resultDescription


Class engine.GenericInstruction implements Serializable

Serialized Fields

state

int state

target

Executable target


Class engine.GenericSelectorDescription implements Serializable

Serialized Fields

end

ExpressionDescription end

fqn

FQNDescription fqn

hasLimits

boolean hasLimits
true if start & end are valid.

start

ExpressionDescription start

strength

byte strength

theRealSelector

ExpressionDescription theRealSelector
The type-specific selector. Created at the first instantiation request, and used to make the other instantiations faster.

tryContSelection

boolean tryContSelection
true if this selector will be continuously assigned


Class ide.GoToLineDialog implements Serializable

Serialized Fields

god

VeriSimFrame god

isValid

boolean isValid

label

javax.swing.JTextField label


Class ide.HelpWindow implements Serializable


Class ide.HtmlPane implements Serializable

Serialized Fields

html

javax.swing.JEditorPane html


Class engine.IfInstruction implements Serializable

Serialized Fields

cond

Expression cond

iFalse

DefaultInstruction iFalse

iTrue

DefaultInstruction iTrue


Class engine.IfInstructionDescription implements Serializable

Serialized Fields

ed

ExpressionDescription ed

idFalse

InstructionDescription idFalse

idTrue

InstructionDescription idTrue


Class engine.Instruction implements Serializable

Serialized Fields

next

Instruction next
the next instruction into this block


Class engine.InstructionDescription implements Serializable

Serialized Fields

delayBefore

int delayBefore

line

int line
the line at wich this instruction is located

next

InstructionDescription next
the next instruction

nsd

NameSpaceDescription nsd
the NameSpace that contains this instruction


Class engine.IntegerDescription implements Serializable


Class engine.InterpretTimeException implements Serializable


Class ide.MetalThemeMenu implements Serializable

Serialized Fields

themes

javax.swing.plaf.metal.MetalTheme[] themes


Class engine.ModuleArrayDescription implements Serializable

Serialized Fields

arrayEnd

ExpressionDescription arrayEnd

arrayStart

ExpressionDescription arrayStart


Class engine.ModuleDescription implements Serializable

Serialized Fields

fileName

java.lang.String fileName
The file that contains this module description.

line

int line
The line at wich this module begins.

setParams

boolean setParams
set if parameters have been set for this instantiation (this means that instantiateAll must undefine them because recursive instantiation might re-use them) But I guess re-using 'em is possible only if a module is recursive instantiating itself...


Class engine.ModuleInstanceDescription implements Serializable

Serialized Fields

delays

Delay3Description delays

descriptor

ModuleFactory descriptor
Contains a list of (name, ExpressionDescription (these refer to the parent !)) pairs to be linked to ports by names. Hashtable portsHash; /** The descriptor of the submodule.

descriptorName

java.lang.String descriptorName
The name of descriptor(if forward referenced). Must be resolved at instantiation time.

parameters

java.util.Vector parameters
Holds the expressions that parameters will be assigned to

portsHash

java.util.Hashtable portsHash

portsVector

java.util.Vector portsVector
Contains the Expressions (these refer to the parent !) descriptions to be linked to ports in an odered list.

strength

byte strength
The primitve Strength (If this is a primitive instance).


Class engine.MonitorDescription implements Serializable

Serialized Fields

nsd

NameSpaceDescription nsd

target

ExpressionDescription target


Class engine.MonitorTask implements Serializable

Serialized Fields

dt

DisplayTask dt


Class engine.MOSGateDescription implements Serializable


Class engine.NInputGateDescription implements Serializable


Class engine.NOutputGateDescription implements Serializable


Class engine.ParameterDescription implements Serializable

Serialized Fields

ex

ExpressionDescription ex

r

Result r


Class engine.ParseException implements Serializable

Serialized Fields

currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.

eol

java.lang.String eol
The end of line string for this machine.

expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).

tokenImage

java.lang.String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.


Class engine.PortDescription implements Serializable

Serialized Fields

lsbExp

ExpressionDescription lsbExp

msbExp

ExpressionDescription msbExp

nLsb

int nLsb

nMsb

int nMsb

type

int type


Class engine.ProcAssignInstruc implements Serializable

Serialized Fields

blocking

boolean blocking

buffer

Result buffer

delayInside

int delayInside

lValue

LeftValue lValue

rValue

Expression rValue


Class engine.ProcAssignInstrucDescription implements Serializable

Serialized Fields

blocking

boolean blocking

delayInside

int delayInside

lValue

AssignableSelection lValue

rValue

ExpressionDescription rValue


Class ide.Project.AddFilesToProjectAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.CloseAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.CloseAllWindowsAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.CloseProjectAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.CloseWindowAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.CopyAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.CutAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.DeleteAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.FindAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.FindNextAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.FindPreviousAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.GoAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.GoToLineAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.IndentAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.NewAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.NewProjectAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.NextWindowAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.OpenAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.OpenProjectAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.OpenWaveSetAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.PasteAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.PreviousWindowAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.PrintAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.PrintSetupAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.QuitAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.RedoAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.RemoveCurrentFileFromProject implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.ReplaceAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.RevertToSavedAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.RunAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.SaveAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.SaveAllAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.SaveAsAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.SaveProjectAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.SaveWaveSetAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.SelectAllAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.SelectWindowAction implements Serializable

Serialized Fields

adoc

VeriSimDocumentFrame adoc

this$0

Project this$0


Class ide.Project.StepAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.StopAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.TimeUnitAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.UndoAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.Project.UnindentAction implements Serializable

Serialized Fields

this$0

Project this$0


Class ide.ProjectTreeCellRenderer implements Serializable

Serialized Fields

selected

boolean selected
Whether or not the item that was last configured is selected.


Class ide.ProjectView implements Serializable

Serialized Fields

project

Project project

projectTree

javax.swing.JTree projectTree


Class engine.Real implements Serializable

Serialized Fields

data

double data


Class engine.RealDescription implements Serializable


Class ide.RecentFiles implements Serializable

Serialized Fields

isEmpty

boolean isEmpty

MAXFILES

int MAXFILES

number

int number

sArray

java.lang.String[] sArray


Class engine.RegisterDescription implements Serializable

Serialized Fields

arrayEnd

ExpressionDescription arrayEnd

arrayStart

ExpressionDescription arrayStart

lsb

ExpressionDescription lsb

msb

ExpressionDescription msb

nEnd

int nEnd

nMemEnd

int nMemEnd

nMemStart

int nMemStart

nStart

int nStart

sign

boolean sign
This makes the difference beteween reg and integer.


Class engine.RepeatInstruction implements Serializable

Serialized Fields

body

DefaultInstruction body

e

Expression e


Class engine.RepeatInstructionDescription implements Serializable

Serialized Fields

ed

ExpressionDescription ed

id

InstructionDescription id


Class ide.ReplaceDialog implements Serializable

Serialized Fields

doc

VeriSimDocumentFrame doc

findField

javax.swing.JTextField findField

fromWhereToFind

int fromWhereToFind

primaData

int primaData

replaceField

javax.swing.JTextField replaceField

textToFind

java.lang.String textToFind

textToReplace

java.lang.String textToReplace

thisDialog

javax.swing.JDialog thisDialog


Class engine.RuntimeVarHistory implements Serializable

Serialized Fields

history

java.lang.String[] history

lastIndex

int lastIndex

lastString

java.lang.String lastString

type

int type


Class engine.ScopeInstanceDescription implements Serializable

Serialized Fields

nsd

NameSpaceDescription nsd


Class engine.SelectionExpressionDescription implements Serializable

Serialized Fields

chunks

java.util.Vector chunks


Class engine.SimpleAssignInstruction implements Serializable

Serialized Fields

active

boolean active

lv

LeftValue lv

message

java.lang.String message

r

Result r


Class engine.SimulationStoppedException implements Serializable


Class ide.SplashScreen implements Serializable

Serialized Fields

progressBar

javax.swing.JProgressBar progressBar

StatusBar

javax.swing.JLabel StatusBar


Class engine.StdGateDescription implements Serializable

Serialized Fields

delay

Delay3 delay

delaySpecs

int delaySpecs
how many delays a spcific gate type can have

type

byte type


Class engine.StrobeTask implements Serializable


Class engine.Symbol implements Serializable

Serialized Fields

lineNo

int lineNo

name

java.lang.String name


Class engine.TaskDescription implements Serializable

Serialized Fields

instruction

InstructionDescription instruction

nsd

NameSpaceDescription nsd


Class engine.TaskInstruction implements Serializable

Serialized Fields

paramExps

java.util.Vector paramExps
The espressions of the actual parameters

paramInstances

java.util.Vector paramInstances

taskDescription

TaskDescription taskDescription

theTask

DefaultInstruction theTask


Class engine.TaskInstructionDescription implements Serializable

Serialized Fields

actualParamsDescs

java.util.Vector actualParamsDescs
Contains the expressionDescriptions for the actual parameters.

taskName

FQNDescription taskName
The invoked task name.


Class engine.TokenMgrError implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Class engine.TranGateDescription implements Serializable


Class engine.Trireg implements Serializable

Serialized Fields

notDrivStrength

byte notDrivStrength
The strength when not in driven state

storeTime

int storeTime
The amount of time the last value will be stored

timeTillOff

int[] timeTillOff
The counters for turn-off delay

updateTime

long updateTime
Holds the last scheduled update time


Class engine.UDPDescription implements Serializable

Serialized Fields

delay

Delay3 delay

entries

UDPTableEntry[] entries
Used instead of Table for faster access during simulation.

fileName

java.lang.String fileName

initialState

BitVector initialState

inputExpression

SelectionExpressionDescription inputExpression
An exprssion that contains all the inputs (including the current state for the sequentials) .

line

int line

outputExpression

SelectionExpressionDescription outputExpression
An exprssion that contains all the inputs (including the current state for the sequentials) .

Table

java.util.Vector Table

type

byte type


Class engine.UnaryExpressionDescription implements Serializable

Serialized Fields

exp

ExpressionDescription exp

op

java.lang.String op


Class engine.UndefinedValueException implements Serializable


Class engine.UserModuleDescription implements Serializable


Class engine.ValueChangeMonitorDescription implements Serializable

Serialized Fields

mask

int mask


Class ide.VerilogTextArea implements Serializable


Class ide.VeriSimDocumentFrame implements Serializable

Serialized Fields

commands

java.util.Hashtable commands

editor

VerilogTextArea editor

fileName

java.lang.String fileName

focused

boolean focused

fontHeight

int fontHeight

menubar

javax.swing.JMenuBar menubar

menuItems

java.util.Hashtable menuItems

numberedBorder

VeriSimDocumentFrame.NumberedBorder numberedBorder

redoAction

VeriSimDocumentFrame.RedoAction redoAction

scroller

javax.swing.JScrollPane scroller

status

javax.swing.JComponent status

theProject

Project theProject

toolbar

javax.swing.JToolBar toolbar

undo

javax.swing.undo.UndoManager undo
UndoManager that we add edits to.

undoAction

VeriSimDocumentFrame.UndoAction undoAction

windowID

int windowID


Class ide.VeriSimDocumentFrame.NumberedBorder implements Serializable

Serialized Fields

bulletPosition

int bulletPosition

endHeight

int endHeight

fontHeight

int fontHeight

left

int left

startHeight

int startHeight

this$0

VeriSimDocumentFrame this$0

vport

javax.swing.JViewport vport


Class ide.VeriSimDocumentFrame.RedoAction implements Serializable

Serialized Fields

this$0

VeriSimDocumentFrame this$0


Class ide.VeriSimDocumentFrame.UndoAction implements Serializable

Serialized Fields

this$0

VeriSimDocumentFrame this$0


Class ide.VeriSimFrame implements Serializable

Serialized Fields

bookmarksView

BookmarksView bookmarksView

desktop

javax.swing.JDesktopPane desktop

fHash

FileHashtable fHash

mainToolbar

javax.swing.JToolBar mainToolbar

menuBar

javax.swing.JMenuBar menuBar

projectView

ProjectView projectView

recentFiles

RecentFiles recentFiles

recentFilesMenu

javax.swing.JMenu recentFilesMenu

recentProjects

RecentFiles recentProjects

recentProjectsMenu

javax.swing.JMenu recentProjectsMenu

showToolPaletteMenuItem

javax.swing.JCheckBoxMenuItem showToolPaletteMenuItem

statusBar

VeriSimFrame.StatusBar statusBar

theProject

Project theProject

toolPalette

javax.swing.JInternalFrame toolPalette

windowMenu

javax.swing.JMenu windowMenu


Class ide.VeriSimFrame.MRFAction implements Serializable

Serialized Fields

fileName

java.lang.String fileName

this$0

VeriSimFrame this$0


Class ide.VeriSimFrame.MRPAction implements Serializable

Serialized Fields

fileName

java.lang.String fileName

this$0

VeriSimFrame this$0


Class ide.VeriSimFrame.StatusBar implements Serializable

Serialized Fields

label

javax.swing.JLabel label

label2

javax.swing.JLabel label2

pb

javax.swing.JProgressBar pb

this$0

VeriSimFrame this$0


Class ide.VeriSimPrefs implements Serializable

Serialized Fields

autosaveCheck

javax.swing.JCheckBox autosaveCheck

autosaveField

javax.swing.JTextField autosaveField

backupCheck

javax.swing.JCheckBox backupCheck

god

VeriSimFrame god

indentGroup

javax.swing.ButtonGroup indentGroup

loadLastProjectCheck

javax.swing.JCheckBox loadLastProjectCheck

mrfField

javax.swing.JTextField mrfField

mrpField

javax.swing.JTextField mrpField

plafGroup

javax.swing.ButtonGroup plafGroup

saveBeforeRun

javax.swing.JCheckBox saveBeforeRun

saveGroup

javax.swing.ButtonGroup saveGroup

tabField

javax.swing.JTextField tabField

themeGroup

javax.swing.ButtonGroup themeGroup

undoField

javax.swing.JTextField undoField


Class engine.WaitInstruction implements Serializable


Class engine.WaitInstructionDescription implements Serializable


Class ide.WatchTreeCellRenderer implements Serializable

Serialized Fields

selected

boolean selected


Class ide.WatchView implements Serializable

Serialized Fields

project

Project project

watchTree

javax.swing.JTree watchTree


Class ide.WatchView.AddWaveForm implements Serializable

Serialized Fields

this$0

WatchView this$0


Class ide.WaveListCellRenderer implements Serializable

Serialized Fields

firstLinePosition

int firstLinePosition

secondLinePosition

int secondLinePosition

showFirstLine

boolean showFirstLine

showSecondLine

boolean showSecondLine

vh

VariableHistory vh

waveView

WaveView waveView


Class ide.WaveView implements Serializable

Serialized Fields

actualZoom

int actualZoom

autoHScroll

boolean autoHScroll
If true, the waveView should automatically scroll to the current time unit. (!only! if the horizontal scrollbar's position is to the rightmost position)

displayStartTime

int displayStartTime

isLine

boolean isLine

project

Project project

simulationTime

int simulationTime

timeHeader

WaveView.TimeHeader timeHeader

waveList

javax.swing.JList waveList

waveNameList

javax.swing.JList waveNameList

waveNameScroller

WaveView.WaveNameScroller waveNameScroller

waveScroller

javax.swing.JScrollPane waveScroller

xPos

int xPos


Class ide.WaveView.NameScrollPane implements Serializable

Serialized Fields

this$0

WaveView this$0


Class ide.WaveView.TimeHeader implements Serializable

Serialized Fields

this$0

WaveView this$0

unitWidth

int unitWidth


Class ide.WaveViewFrame implements Serializable

Serialized Fields

removeWaveAction

WaveViewFrame.RemoveWaveAction removeWaveAction

theProject

Project theProject

waveView

WaveView waveView

zoomInAction

WaveViewFrame.ZoomInAction zoomInAction

zoomOutAction

WaveViewFrame.ZoomOutAction zoomOutAction


Class ide.WaveViewFrame.RemoveWaveAction implements Serializable

Serialized Fields

this$0

WaveViewFrame this$0


Class ide.WaveViewFrame.ZoomInAction implements Serializable

Serialized Fields

this$0

WaveViewFrame this$0


Class ide.WaveViewFrame.ZoomOutAction implements Serializable

Serialized Fields

this$0

WaveViewFrame this$0


Class engine.WhileInstruction implements Serializable

Serialized Fields

body

DefaultInstruction body

e

Expression e


Class engine.WhileInstructionDescription implements Serializable

Serialized Fields

ed

ExpressionDescription ed

id

InstructionDescription id


Class engine.Wire implements Serializable

Serialized Fields

delays

Delay3 delays

desc

WireDescription desc

expandType

int expandType

ns

NameSpace ns

strength

byte[] strength
Here the strength will be kept; the 'strengths' layout is:
                       
    n                                0 
  +------------------------------------+ 
  |   |        . . .               |   |   strengths
  +-+--------------------------------+-+ 
    |                                |  
     \                                \ 
       MSB in BitVector                 LSB in BitVector

truthTable

int[][] truthTable
This makes the difference between wire, wand & stuff

type

int type


Class engine.WireDescription implements Serializable

Serialized Fields

delays

Delay3Description delays
Net delays

expandType

int expandType

lsb

ExpressionDescription lsb

msb

ExpressionDescription msb

nEnd

int nEnd

netType

int netType

noDriveStrength

byte noDriveStrength
Trireg strength

nStart

int nStart