Serialized Form

Class AndGraphicGate implements Serializable


Class calculateException implements Serializable


Class CancelException implements Serializable


Class CircuitDiagram implements Serializable

Serialized Fields

builtinMacros

java.lang.String[] builtinMacros

changesSaved

boolean changesSaved

CONNECTING_D

int CONNECTING_D

CONNECTING_S

int CONNECTING_S

DISCONNECTING_D

int DISCONNECTING_D

DISCONNECTING_S

int DISCONNECTING_S

doing

int doing

ERASING

int ERASING

fileio

FileIO fileio
The associated fileio

filename

java.lang.String filename
This CircuitDiagram's default title

finalTarget

java.lang.Object finalTarget

gainedTime

long gainedTime

id

int id
This CircuitDiagram's id

justAdded

boolean justAdded

loadedMacros

java.util.Hashtable loadedMacros

logic

Logic logic
The associated logic

lostTime

long lostTime

menuListener

CircuitDiagram.MenuListener menuListener

mouseDown

boolean mouseDown

MOVING

int MOVING

nextGateID

int nextGateID

NOTHING

int NOTHING

notSaved

boolean notSaved

parent

GateBuilder parent
The parent GateBuilder to make global calls on

target

java.lang.Object target

workspace

Workspace workspace
The associated workspace


Class GBApplet implements Serializable

Serialized Fields

gb

GateBuilder gb


Class GraphicGate implements Serializable

Serialized Fields

g

java.awt.Graphics g

gateMacro

Macro gateMacro

gateType

int gateType

id

int id

image

java.awt.Image image

imageLocation

java.lang.String imageLocation

input1

GraphicGate input1

input2

GraphicGate input2

logicGate

LogicGate logicGate

output

java.util.Vector output

outputValue

boolean outputValue

x

int x

y

int y


Class IButton implements Serializable

Serialized Fields

actionCommand

java.lang.String actionCommand

align

int align

border

int border

borderColor

java.awt.Color borderColor

font

java.awt.Font font

highlight

boolean highlight

iheight

int iheight

image

java.awt.Image image
The image for the IButton

iwidth

int iwidth

label

java.lang.String label

listeners

java.util.Vector listeners

mouseDown

boolean mouseDown

mouseInRect

boolean mouseInRect

persistentHighlight

boolean persistentHighlight

tracker

java.awt.MediaTracker tracker


Class InputGraphicGate implements Serializable


Class NandGraphicGate implements Serializable


Class NodeGraphicGate implements Serializable


Class NorGraphicGate implements Serializable


Class NotGraphicGate implements Serializable


Class OrGraphicGate implements Serializable


Class ToolPalette implements Serializable

Serialized Fields

buttonBorder

int buttonBorder

buttons

java.util.Vector buttons

commands

java.awt.Panel commands

parent

GateBuilder parent
The parent GateBuilder

tools

java.awt.Panel tools


Class Workspace implements Serializable

Serialized Fields

buffer

java.awt.Image buffer

calculate

boolean calculate

g

java.awt.Graphics g

gates

java.util.Vector gates

height

int height

macros

java.util.Vector macros

stateChange

boolean stateChange

width

int width


Class XnorGraphicGate implements Serializable


Class XorGraphicGate implements Serializable