UC Berkeley Group for User Interface Research
Updated November 17, 2000

Serialized Form


Package edu.berkeley.guir.brainstorm

Class edu.berkeley.guir.brainstorm.BrainNote implements Serializable

Serialized Fields

label

Label label

sheet

BrainstormSheet sheet

listProperties

List listProperties

Class edu.berkeley.guir.brainstorm.Brainstorm implements Serializable

Serialized Fields

pPanel

PropertiesPanel pPanel

bSheet

BrainstormSheet bSheet

Class edu.berkeley.guir.brainstorm.BrainstormSheet implements Serializable

Serialized Fields

mapIDNote

HashMap mapIDNote

listLinks

LinkedList listLinks

Class edu.berkeley.guir.brainstorm.Label implements Serializable

Class edu.berkeley.guir.brainstorm.PropertiesPanel implements Serializable

Serialized Fields

sheets

Sheet[] sheets

checkboxes

JToggleButton[] checkboxes


Package edu.berkeley.guir.brainstorm.interpreter

Class edu.berkeley.guir.brainstorm.interpreter.LinkInterpreter implements Serializable

Serialized Fields

sheet

BrainstormSheet sheet

Class edu.berkeley.guir.brainstorm.interpreter.NoteInterpreter implements Serializable

Serialized Fields

intrp

RubineInterpreter intrp

sheet

BrainstormSheet sheet


Package edu.berkeley.guir.lib.awt.image.eztwain

Class edu.berkeley.guir.lib.awt.image.eztwain.SimpleEZTwainSource.TestFrame implements Serializable

Serialized Fields

this$0

SimpleEZTwainSource this$0

ip

ImageProducer ip

img

Image img

vecImages

Vector vecImages

fg

FrameGrabber fg


Package edu.berkeley.guir.lib.collection

Class edu.berkeley.guir.lib.collection.EmptyException implements Serializable

Class edu.berkeley.guir.lib.collection.FullException implements Serializable

Class edu.berkeley.guir.lib.collection.OrderedList implements Serializable

Serialized Fields

list

LinkedList list

Class edu.berkeley.guir.lib.collection.WeakHashSet implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Modified from HashSet.java.

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Modified from HashSet.java.
Serialized Fields

map

WeakHashMap map


Package edu.berkeley.guir.lib.debugging

Class edu.berkeley.guir.lib.debugging.AssertionFailedException implements Serializable

Class edu.berkeley.guir.lib.debugging.DebugWindow implements Serializable


Package edu.berkeley.guir.lib.gesture

Class edu.berkeley.guir.lib.gesture.CategoryPicker implements Serializable

Serialized Fields

checkBoxes

JCheckBox[] checkBoxes

itemListenerList

EventListenerList itemListenerList

numSelected

int numSelected

gestureSet

GestureSet gestureSet

colorScheme

Color[] colorScheme

categoryMask

BitSet categoryMask

Class edu.berkeley.guir.lib.gesture.ClassificationMatrix implements Serializable

Serialized Fields

examples

Vector[][] examples
examples[i][j] is a Vector of all Gestures from Category i that were categorized as being in Category j.

percentages

Double[][] percentages
percentages[i][j] is the fraction of all Gestures from Category i that were categorized as being in Category j.

rowNames

String[] rowNames
The set the examples that were tested come from.

colNames

String[] colNames

exampleSet

GestureSet exampleSet

exampleSetDisplay

GestureSetDisplay exampleSetDisplay
The display of the exampleSet (not always available).

targetSet

GestureSet targetSet
The set they are being recognized in.

table

CTable table

markedOld

boolean markedOld

Class edu.berkeley.guir.lib.gesture.DistanceMatrix implements Serializable

Serialized Fields

distance

Double[][] distance
distance[i][j] is the distance between the means of Categories i and j. It is symmetric.

maxDistance

double maxDistance

classifier

Classifier classifier

gestureSet

GestureSet gestureSet

table

CTable table

threshold

double threshold

markedOld

boolean markedOld

Class edu.berkeley.guir.lib.gesture.Feature implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Restore observer status
Serialized Fields

value

double value

valueOk

boolean valueOk
true iff @value has been recomputed since @gesture changed.

gesture

Gesture gesture

Class edu.berkeley.guir.lib.gesture.FeatureArray implements Serializable

Serialized Fields

featureVectors

Vector featureVectors

gestureCategory

GestureCategory gestureCategory

featureClasses

Class[] featureClasses

Class edu.berkeley.guir.lib.gesture.FeatureDisplay implements Serializable

Serialized Fields

feature

Feature feature

Class edu.berkeley.guir.lib.gesture.FeatureFrame implements Serializable

Serialized Fields

gesture

Gesture gesture

Class edu.berkeley.guir.lib.gesture.FeaturePicker implements Serializable

Serialized Fields

checkBoxes

JCheckBox[] checkBoxes

itemListenerList

EventListenerList itemListenerList

numSelected

int numSelected

Class edu.berkeley.guir.lib.gesture.FeaturePointGraph implements Serializable

Serialized Fields

categoryMask

BitSet categoryMask

useWeights

boolean useWeights

classifier

Classifier classifier

size

Dimension size

axesWidth

int axesWidth

xorig

int xorig

yorig

int yorig

height

int height

width

int width

featureOffset

int featureOffset

numCategories

int numCategories

featurePicker

FeaturePicker featurePicker

featureLabels

JTextPane[] featureLabels

fpFeatureGraphs

FPGraphFeature[] fpFeatureGraphs

Class edu.berkeley.guir.lib.gesture.FeatureVector implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Restore observer status
Serialized Fields

features

Feature[] features

gesture

Gesture gesture

featureClasses

Class[] featureClasses

Class edu.berkeley.guir.lib.gesture.FPGraphFeature implements Serializable

Serialized Fields

classifier

Classifier classifier

featureNumber

int featureNumber

weightsOn

boolean weightsOn

featureValues

double[][] featureValues
indexed by [categoryNum][exampleNum]. If weights are on, these are the weighted values.

maxValue

double maxValue

minValue

double minValue

categoryMask

BitSet categoryMask

minLabel

JLabel minLabel

maxLabel

JLabel maxLabel

plotColumns

PlotColumn[] plotColumns

Class edu.berkeley.guir.lib.gesture.FPGraphFrame implements Serializable

Serialized Fields

graph

FeaturePointGraph graph

featurePicker

FeaturePicker featurePicker

categoryPicker

CategoryPicker categoryPicker

weightsMenuItem

JCheckBoxMenuItem weightsMenuItem

Class edu.berkeley.guir.lib.gesture.Gesture implements Serializable

Serialized Fields

lastx

int lastx
Init lastx, lasty so the first point will be sure to be far enough away from them not to be filtered out.

lasty

int lasty
Init lastx, lasty so the first point will be sure to be far enough away from them not to be filtered out.

points

TimedPolygon points

normalized

boolean normalized

enabled

boolean enabled

creationDate

Date creationDate

Class edu.berkeley.guir.lib.gesture.GestureCategory implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Restore observer status
Serialized Fields

gestures

Vector gestures

directionInvariant

boolean directionInvariant

orientationInvariant

boolean orientationInvariant

sizeInvariant

boolean sizeInvariant

Class edu.berkeley.guir.lib.gesture.GestureCategoryDisplay implements Serializable

Serialized Fields

realName

String realName

gestureCategory

GestureCategory gestureCategory

selectedGestureDisplay

GestureDisplay selectedGestureDisplay

itemListenerList

EventListenerList itemListenerList

maxChildHeight

int maxChildHeight

authorVisible

boolean authorVisible

Class edu.berkeley.guir.lib.gesture.GestureCategoryFrame implements Serializable

Serialized Fields

statusWindow

JLabel statusWindow

drawingArea

GestureInteractor drawingArea

gestureCategoryDisplay

GestureCategoryDisplay gestureCategoryDisplay

scrollPane

JScrollPane scrollPane

exampleCounter

JLabel exampleCounter

deleteMenuItem

JMenuItem deleteMenuItem

cutMenuItem

JMenuItem cutMenuItem

copyMenuItem

JMenuItem copyMenuItem

pasteMenuItem

JMenuItem pasteMenuItem

clipboard

Gesture clipboard

experimentMode

boolean experimentMode

authorVisible

boolean authorVisible

version

String version

Class edu.berkeley.guir.lib.gesture.GestureCategoryThumbnail implements Serializable

Serialized Fields

changeListenerList

EventListenerList changeListenerList

changeEvent

ChangeEvent changeEvent

gestureCategory

GestureCategory gestureCategory

gestureCategoryFrame

GestureCategoryFrame gestureCategoryFrame

thumbnail

GestureDisplay thumbnail

experimentMode

boolean experimentMode

authorVisible

boolean authorVisible

Class edu.berkeley.guir.lib.gesture.GestureDisplay implements Serializable

Serialized Fields

gesture

Gesture gesture

gpDisplay

GesturePointsDisplay gpDisplay

authorField

JTextField authorField

creationDateLabel

JLabel creationDateLabel

infoPanel

Box infoPanel

authorVisible

boolean authorVisible

Class edu.berkeley.guir.lib.gesture.GestureFile.UnsupportedVersionException implements Serializable

Serialized Fields

this$0

GestureFile this$0

Class edu.berkeley.guir.lib.gesture.GestureInteractor implements Serializable

Serialized Fields

changeListenerList

EventListenerList changeListenerList

changeEvent

ChangeEvent changeEvent

enabled

boolean enabled

Class edu.berkeley.guir.lib.gesture.GestureInteractorTest implements Serializable

Serialized Fields

gestureDisplay

GestureDisplay gestureDisplay

gi

GestureInteractor gi

width

int width

height

int height

frame

Frame frame

Class edu.berkeley.guir.lib.gesture.GestureMetaSet implements Serializable

Serialized Fields

sets

Vector sets

Class edu.berkeley.guir.lib.gesture.GesturePointsDisplay implements Serializable

Serialized Fields

gesture

Gesture gesture

autoCentering

boolean autoCentering

xoffset

int xoffset

yoffset

int yoffset

isSelected

boolean isSelected

showSelected

boolean showSelected

showPointsOn

boolean showPointsOn

preferredSize

Dimension preferredSize

narrowed

boolean narrowed

animate

boolean animate

animatePoints

int animatePoints

timer

Timer timer

validTimings

boolean validTimings

Class edu.berkeley.guir.lib.gesture.GestureSet implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Restore observer status
Serialized Fields

keywords

String keywords

members

Vector members
of GestureObject (typically GestureGroup or GestureCategory)

Class edu.berkeley.guir.lib.gesture.GestureSetDisplay implements Serializable

Serialized Fields

gestureSet

GestureSet gestureSet

selectedCategoryThumbnail

GestureCategoryThumbnail selectedCategoryThumbnail

itemListenerList

EventListenerList itemListenerList

maxChildHeight

int maxChildHeight

experimentMode

boolean experimentMode

authorsVisible

boolean authorsVisible

Class edu.berkeley.guir.lib.gesture.GestureSetFrame implements Serializable

Serialized Fields

cliqueDist

double cliqueDist
These are in addition to the Rubine features

version

String version

TESTS_PER_CATEGORY

int TESTS_PER_CATEGORY

statusWindow

JLabel statusWindow

gestureSetScroller

JScrollPane gestureSetScroller

gestureSetDisplay

GestureSetDisplay gestureSetDisplay

resultLabel

JLabel resultLabel

splitPane

JSplitPane splitPane

classifier

Classifier classifier

deleteMenuItem

JMenuItem deleteMenuItem

cutMenuItem

JMenuItem cutMenuItem

copyMenuItem

JMenuItem copyMenuItem

pasteMenuItem

JMenuItem pasteMenuItem

saveItem

JMenuItem saveItem

openSelectionMenuItem

JMenuItem openSelectionMenuItem

testSaveMenuItem

JMenuItem testSaveMenuItem

testStopMenuItem

JMenuItem testStopMenuItem

testShowMenuItem

JMenuItem testShowMenuItem

clipboard

GestureCategory clipboard

gestureSetFile

GestureSetFrame.TypedFile gestureSetFile

autoSaveOn

boolean autoSaveOn

SAVED

int SAVED

AUTOSAVED

int AUTOSAVED

NOT_SAVED

int NOT_SAVED

saveLevel

int saveLevel

experimentSaveDir

String experimentSaveDir

lastDirectory

String lastDirectory
The last directory where a file was opened or saved.

isTrained

boolean isTrained

authorsVisible

boolean authorsVisible

experimentMode

boolean experimentMode

testMode

boolean testMode

testTally

int testTally
Index into testCases of the current test case

testsCorrect

int testsCorrect
Number of test cases that were correctly recognized

testCases

int[] testCases
Indexes into the GestureSet of GestureCategories, shuffled randomly for the test

testGestures

GestureSet testGestures
Set of gestures input during the test.

testResults

Classifier.Result[] testResults
Results generated during the test (same size as testCases)

testConfusionMatrix

Vector[][] testConfusionMatrix
testConfusionMatrix[i][j] is a Vector of Gestures that are supposed to be from Category i that were categorized as being in Category j.

sameTest

int sameTest
Counts how many times in a row the current test case has been given

testSaveLevel

int testSaveLevel

Class edu.berkeley.guir.lib.gesture.GestureSetFrame.TypedFile implements Serializable

Serialized Fields

this$0

GestureSetFrame this$0

type

String type

Class edu.berkeley.guir.lib.gesture.GestureSetFrame.UnknownClassException implements Serializable

Serialized Fields

this$0

GestureSetFrame this$0

Class edu.berkeley.guir.lib.gesture.GestureTestSet implements Serializable

Class edu.berkeley.guir.lib.gesture.GestureTrainingSet implements Serializable

Class edu.berkeley.guir.lib.gesture.GSStarPlot implements Serializable

Serialized Fields

classifier

Classifier classifier

scale

double scale

featureScales

double[] featureScales

Class edu.berkeley.guir.lib.gesture.GSStarPlotFrame implements Serializable

Serialized Fields

plot

GSStarPlot plot

featurePicker

FeaturePicker featurePicker

Class edu.berkeley.guir.lib.gesture.PlotColumn implements Serializable

Serialized Fields

minValue

double minValue

maxValue

double maxValue

data

double[] data

dataSize

int dataSize

y

int[] y

histogram

int[] histogram

Class edu.berkeley.guir.lib.gesture.StarPlot implements Serializable

Serialized Fields

featureVector

FeatureVector featureVector

logScale

boolean logScale

scale

double scale

featurePicker

FeaturePicker featurePicker

negativeColor

Color negativeColor

values

double[] values

featureScales

double[] featureScales

weights

double[] weights

Class edu.berkeley.guir.lib.gesture.StarPlotFrame implements Serializable

Serialized Fields

plot

StarPlot plot

featurePicker

FeaturePicker featurePicker

Class edu.berkeley.guir.lib.gesture.TestSetFrame implements Serializable

Serialized Fields

parentFrame

GestureSetFrame parentFrame
the set against which this one is recognized

Class edu.berkeley.guir.lib.gesture.TimedPolygon implements Serializable

Serialized Fields

times

long[] times

Class edu.berkeley.guir.lib.gesture.TrainingException implements Serializable

Class edu.berkeley.guir.lib.gesture.WeightTable implements Serializable

Serialized Fields

classifier

Classifier classifier

table

JTable table

weights

Double[][] weights


Package edu.berkeley.guir.lib.gesture.features

Class edu.berkeley.guir.lib.gesture.features.AnglePerDistance implements Serializable

Class edu.berkeley.guir.lib.gesture.features.Aspect implements Serializable

Class edu.berkeley.guir.lib.gesture.features.BoundsAngle implements Serializable

Serialized Fields

minValue

double minValue

maxValue

double maxValue

Class edu.berkeley.guir.lib.gesture.features.BoundsSize implements Serializable

Serialized Fields

minValue

double minValue

maxValue

double maxValue

Class edu.berkeley.guir.lib.gesture.features.Curviness implements Serializable

Class edu.berkeley.guir.lib.gesture.features.Curviness2 implements Serializable

Class edu.berkeley.guir.lib.gesture.features.Density1 implements Serializable

Class edu.berkeley.guir.lib.gesture.features.Density2 implements Serializable

Class edu.berkeley.guir.lib.gesture.features.EndsAngleCosine implements Serializable

Serialized Fields

minValue

double minValue

maxValue

double maxValue

rolloff

double rolloff

EPSILON

double EPSILON

Class edu.berkeley.guir.lib.gesture.features.EndsAngleSine implements Serializable

Serialized Fields

minValue

double minValue

maxValue

double maxValue

rolloff

double rolloff

EPSILON

double EPSILON

Class edu.berkeley.guir.lib.gesture.features.EndsDistance implements Serializable

Serialized Fields

minValue

double minValue

maxValue

double maxValue

Class edu.berkeley.guir.lib.gesture.features.InitAngleCosine implements Serializable

Serialized Fields

minValue

double minValue

maxValue

double maxValue

Class edu.berkeley.guir.lib.gesture.features.InitAngleSine implements Serializable

Serialized Fields

minValue

double minValue

maxValue

double maxValue

Class edu.berkeley.guir.lib.gesture.features.LogArea implements Serializable

Class edu.berkeley.guir.lib.gesture.features.LogAspect implements Serializable

Class edu.berkeley.guir.lib.gesture.features.Sharpness implements Serializable

Serialized Fields

minValue

double minValue

maxValue

double maxValue

Class edu.berkeley.guir.lib.gesture.features.TotalAbsAngle implements Serializable

Serialized Fields

minValue

double minValue

maxValue

double maxValue

Class edu.berkeley.guir.lib.gesture.features.TotalAngle implements Serializable

Serialized Fields

minValue

double minValue

maxValue

double maxValue

Class edu.berkeley.guir.lib.gesture.features.TotalLength implements Serializable

Serialized Fields

minValue

double minValue

maxValue

double maxValue


Package edu.berkeley.guir.lib.gesture.util

Class edu.berkeley.guir.lib.gesture.util.AbstractCTableModel implements Serializable

Class edu.berkeley.guir.lib.gesture.util.Blinker implements Serializable

Serialized Fields

onColor

Color onColor

offColor

Color offColor

isOn

boolean isOn

timer

Timer timer

Class edu.berkeley.guir.lib.gesture.util.CollectionEvent implements Serializable

Serialized Fields

type

int type

elements

Object[] elements

startIndex

int startIndex

Class edu.berkeley.guir.lib.gesture.util.CTable implements Serializable

Serialized Fields

rowHeader

JList rowHeader

rowHeaderModel

ListModel rowHeaderModel

Class edu.berkeley.guir.lib.gesture.util.DefaultCTableModel implements Serializable

Serialized Fields

rowIdentifiers

Vector rowIdentifiers

Class edu.berkeley.guir.lib.gesture.util.FlowScrollLayout implements Serializable

Serialized Fields

scroller

JScrollPane scroller

uniformHeight

boolean uniformHeight

firstTime

boolean firstTime

Class edu.berkeley.guir.lib.gesture.util.FlowScrollPanel implements Serializable

Serialized Fields

layout

FlowLayout layout

scroller

JScrollPane scroller

Class edu.berkeley.guir.lib.gesture.util.SelectablePanel implements Serializable

Serialized Fields

selectionModel

ListSelectionModel selectionModel

propChangeSupport

PropertyChangeSupport propChangeSupport

selectedBorder

Border selectedBorder

unselectedBorder

Border unselectedBorder

selectMouseListener

MouseListener selectMouseListener

isSelectable

boolean isSelectable

Class edu.berkeley.guir.lib.gesture.util.SelectablePanel.SingletonContainer implements Serializable

Serialized Fields

this$0

SelectablePanel this$0

containee

Component containee


Package edu.berkeley.guir.lib.graphs

Class edu.berkeley.guir.lib.graphs.Edge implements Serializable

Serialized Fields

nodeSrc

Node nodeSrc

nodeDst

Node nodeDst

weight

float weight

Class edu.berkeley.guir.lib.graphs.Graph implements Serializable

Serialized Fields

mapNodes

HashMap mapNodes
This is the table that contains the Nodes. Each Node itself contains its own adjacency list of inlinks and outlinks.

The key for this table is the name of the Node, and it refers to the actual Node object. (NodeName -> Node)

If this Graph is to be backed by a Database, then modify this variable.

Class edu.berkeley.guir.lib.graphs.Node implements Serializable

Serialized Fields

strName

String strName
The name of this Node.

mapOutlinks

HashMap mapOutlinks
The Nodes you can get to from this Node. The key for this map is the String name of the Node, and it refers to the weight (Float) of the edge.

mapInlinks

HashMap mapInlinks
The Nodes that have edges to this Node. The key for this map is the String name of the Node, and it refers to the weight (Float) of the edge.

Class edu.berkeley.guir.lib.graphs.Path implements Serializable

Serialized Fields

listNodes

LinkedList listNodes

listWeights

LinkedList listWeights

mapNodesTemp

HashMap mapNodesTemp

Class edu.berkeley.guir.lib.graphs.PathTree implements Serializable

Serialized Fields

formatter

PathTreeFormatter formatter

numNodes

int numNodes

numHits

int numHits

numLeaves

int numLeaves

Class edu.berkeley.guir.lib.graphs.SearchBestFirst implements Serializable

Serialized Fields

g

Graph g

Class edu.berkeley.guir.lib.graphs.SearchBidirBest implements Serializable

Serialized Fields

g

Graph g

table

HashMap table

mapForward

HashMap mapForward

mapBackward

HashMap mapBackward

qForward

QueueDynamicSize qForward

qBackward

QueueDynamicSize qBackward

Class edu.berkeley.guir.lib.graphs.SearchBidirBlind implements Serializable

Serialized Fields

g

Graph g

table

HashMap table

mapForward

HashMap mapForward

mapBackward

HashMap mapBackward

qForward

QueueDynamicSize qForward

qBackward

QueueDynamicSize qBackward

Class edu.berkeley.guir.lib.graphs.SearchBreadthFirst implements Serializable

Serialized Fields

g

Graph g

Class edu.berkeley.guir.lib.graphs.SearchDepthFirst implements Serializable

Serialized Fields

g

Graph g

table

HashMap table


Package edu.berkeley.guir.lib.satin

Class edu.berkeley.guir.lib.satin.SatinConstants.UniqueAffineTransform implements Serializable

Serialized Fields

val

int val

Class edu.berkeley.guir.lib.satin.Sheet implements Serializable

Serialized Fields

asm

StrokeAssembler asm

currentStk

TimedStroke currentStk

currentStyle

Style currentStyle

lineWidth

float lineWidth

flagDrawCurrent

boolean flagDrawCurrent

flagDamage

boolean flagDamage

gobs

Sheet.SheetGraphicalObjectGroup gobs

selectedStyle

Style selectedStyle

watchable

Watchable watchable

drawFilter

StrokeEventFilter drawFilter

addFilter

StrokeEventFilter addFilter

Class edu.berkeley.guir.lib.satin.Sheet.SheetGraphicalObjectGroup implements Serializable

Serialized Fields

this$0

Sheet this$0


Package edu.berkeley.guir.lib.satin.command

Class edu.berkeley.guir.lib.satin.command.AddGestureInterpreterCommand implements Serializable

Serialized Fields

gob

GraphicalObject gob

intrp

Interpreter intrp

Class edu.berkeley.guir.lib.satin.command.AddInkInterpreterCommand implements Serializable

Serialized Fields

gob

GraphicalObject gob

intrp

Interpreter intrp

Class edu.berkeley.guir.lib.satin.command.ApplyTransformationCommand implements Serializable

Serialized Fields

gob

GraphicalObject gob

tx

AffineTransform tx

oldTx

AffineTransform oldTx

Class edu.berkeley.guir.lib.satin.command.Clipboard implements Serializable

Serialized Fields

gobcol

GraphicalObjectCollection gobcol

Class edu.berkeley.guir.lib.satin.command.CommandImpl implements Serializable

Serialized Fields

executionTime

long executionTime

Class edu.berkeley.guir.lib.satin.command.CommandQueue implements Serializable

Class edu.berkeley.guir.lib.satin.command.CommandSubsystem implements Serializable

Serialized Fields

lastX

int lastX

lastY

int lastY

selectedGobs

GraphicalObjectCollection selectedGobs

lastGob

GraphicalObject lastGob

evtqueue

EventQueue evtqueue

sheet

Sheet sheet

csupport

PropertyChangeSupport csupport

Class edu.berkeley.guir.lib.satin.command.CopyCommand implements Serializable

Serialized Fields

list

LinkedList list

Class edu.berkeley.guir.lib.satin.command.CutCommand implements Serializable

Class edu.berkeley.guir.lib.satin.command.DeleteCommand implements Serializable

Serialized Fields

parentsTable

Map parentsTable

layersTable

SortedMap layersTable

Class edu.berkeley.guir.lib.satin.command.InsertCommand implements Serializable

Serialized Fields

gobs

GraphicalObjectGroup gobs

list

LinkedList list

pos

int pos

Class edu.berkeley.guir.lib.satin.command.MacroCommand implements Serializable

Serialized Fields

vecCommands

Vector vecCommands

Class edu.berkeley.guir.lib.satin.command.MakePatchCommand implements Serializable

Class edu.berkeley.guir.lib.satin.command.MoveCommand implements Serializable

Serialized Fields

gob

GraphicalObject gob

dx

int dx

dy

int dy

dz

int dz

Class edu.berkeley.guir.lib.satin.command.NotEnabledException implements Serializable

Class edu.berkeley.guir.lib.satin.command.OpenCommand implements Serializable

Serialized Fields

s

Sheet s

strFileName

String strFileName

Class edu.berkeley.guir.lib.satin.command.PanCommand implements Serializable

Serialized Fields

dx

int dx

dy

int dy

Class edu.berkeley.guir.lib.satin.command.PasteCommand implements Serializable

Serialized Fields

gobs

GraphicalObjectGroup gobs

vec

Vector vec

flagLocation

boolean flagLocation

x

float x

y

float y

Class edu.berkeley.guir.lib.satin.command.RemoveCommand implements Serializable

Serialized Fields

gobs

GraphicalObjectGroup gobs

gob

GraphicalObject gob

posPolicy

int posPolicy

index

int index

relLocation

Point2D relLocation

Class edu.berkeley.guir.lib.satin.command.RotateCommand implements Serializable

Serialized Fields

x

float x

y

float y

theta

float theta

Class edu.berkeley.guir.lib.satin.command.SaveCommand implements Serializable

Serialized Fields

s

Sheet s

strFileName

String strFileName

Class edu.berkeley.guir.lib.satin.command.SelectCommand implements Serializable

Serialized Fields

gob

GraphicalObject gob

gobs

GraphicalObjectGroup gobs

x

int x

y

int y

thresh

int thresh

flagSignificant

boolean flagSignificant

Class edu.berkeley.guir.lib.satin.command.SelectDeepCommand implements Serializable

Class edu.berkeley.guir.lib.satin.command.SelectShallowCommand implements Serializable

Class edu.berkeley.guir.lib.satin.command.SetLocationCommand implements Serializable

Serialized Fields

gob

GraphicalObject gob

newX

float newX

newY

float newY

oldX

float oldX

oldY

float oldY

Class edu.berkeley.guir.lib.satin.command.SetTransformCommand implements Serializable

Serialized Fields

gob

GraphicalObject gob

tx

AffineTransform tx

oldTx

AffineTransform oldTx

Class edu.berkeley.guir.lib.satin.command.UndoableCommand implements Serializable

Class edu.berkeley.guir.lib.satin.command.ZoomCommand implements Serializable

Serialized Fields

x

float x

y

float y

scale

float scale


Package edu.berkeley.guir.lib.satin.event

Class edu.berkeley.guir.lib.satin.event.BasicStrokeEventFilter implements Serializable

Serialized Fields

flagAcceptLeft

boolean flagAcceptLeft

flagAcceptMiddle

boolean flagAcceptMiddle

flagAcceptRight

boolean flagAcceptRight

Class edu.berkeley.guir.lib.satin.event.NewStrokeEvent implements Serializable

Class edu.berkeley.guir.lib.satin.event.SatinEvent implements Serializable

Serialized Fields

tx

AffineTransform tx

flagConsumed

boolean flagConsumed

flagShouldRender

boolean flagShouldRender

Class edu.berkeley.guir.lib.satin.event.SingleStrokeEvent implements Serializable

Class edu.berkeley.guir.lib.satin.event.StrokeEvent implements Serializable

Serialized Fields

evt

MouseEvent evt

evtX

int evtX

evtY

int evtY

stroke

TimedStroke stroke

strokeTx

AffineTransform strokeTx

flagDirty

boolean flagDirty

Class edu.berkeley.guir.lib.satin.event.UpdateStrokeEvent implements Serializable


Package edu.berkeley.guir.lib.satin.interpreter

Class edu.berkeley.guir.lib.satin.interpreter.DebugMultiInterpreterImpl implements Serializable

Class edu.berkeley.guir.lib.satin.interpreter.DefaultInterpreterImpl implements Serializable

Class edu.berkeley.guir.lib.satin.interpreter.DefaultMultiInterpreterImpl implements Serializable

Serialized Fields

listInterpreters

LinkedList listInterpreters

Class edu.berkeley.guir.lib.satin.interpreter.GestureCommandInterpreterImpl implements Serializable

Serialized Fields

singleCallbacks

HashMap singleCallbacks

groupCallbacks

HashMap groupCallbacks

defaultCallback

GestureCommandCallback defaultCallback

Class edu.berkeley.guir.lib.satin.interpreter.InterpreterImpl implements Serializable

Serialized Fields

gob

GraphicalObject gob

strName

String strName

flagEnabled

boolean flagEnabled

filter

BasicStrokeEventFilter filter

Class edu.berkeley.guir.lib.satin.interpreter.InterpreterWrapper implements Serializable

Serialized Fields

intrp

Interpreter intrp

Class edu.berkeley.guir.lib.satin.interpreter.MultiplexedMultiInterpreterImpl implements Serializable

Serialized Fields

currentIntrp

Interpreter currentIntrp

currentIndex

int currentIndex

Class edu.berkeley.guir.lib.satin.interpreter.SemanticZoomInterpreterWrapper implements Serializable

Serialized Fields

startScale

double startScale

endScale

double endScale

Class edu.berkeley.guir.lib.satin.interpreter.SemanticZoomMultiInterpreterImpl implements Serializable

Serialized Fields

curscale

double curscale


Package edu.berkeley.guir.lib.satin.interpreter.commands

Class edu.berkeley.guir.lib.satin.interpreter.commands.AbstractSelectInterpreter implements Serializable

Serialized Fields

flagShallow

boolean flagShallow

flagMultiSelect

boolean flagMultiSelect

Class edu.berkeley.guir.lib.satin.interpreter.commands.CircleSelectInterpreter implements Serializable

Serialized Fields

flagShallow

boolean flagShallow

Class edu.berkeley.guir.lib.satin.interpreter.commands.HoldSelectInterpreter implements Serializable

Serialized Fields

timer

Timer timer

isHold

boolean isHold

isConsumingEvents

boolean isConsumingEvents

lastEvt

StrokeEvent lastEvt

curStrokeNum

int curStrokeNum

holdAction

edu.berkeley.guir.lib.satin.interpreter.commands.HoldSelectInterpreter.HoldSelectAction holdAction

Class edu.berkeley.guir.lib.satin.interpreter.commands.MoveSelectedInterpreter implements Serializable

Serialized Fields

isOverSelected

boolean isOverSelected

lastX

double lastX

lastY

double lastY

flagShallow

boolean flagShallow

Class edu.berkeley.guir.lib.satin.interpreter.commands.ResizeSelectedInterpreter implements Serializable

Serialized Fields

selgob

GraphicalObject selgob

position

int position

Class edu.berkeley.guir.lib.satin.interpreter.commands.StandardGestureInterpreter implements Serializable

Serialized Fields

flagShallow

boolean flagShallow

intrp

RubineInterpreter intrp

Class edu.berkeley.guir.lib.satin.interpreter.commands.TapSelectInterpreter implements Serializable


Package edu.berkeley.guir.lib.satin.interpreter.graffiti

Class edu.berkeley.guir.lib.satin.interpreter.graffiti.GraffitiInterpreter implements Serializable

Serialized Fields

t

GObText t


Package edu.berkeley.guir.lib.satin.interpreter.rubine

Class edu.berkeley.guir.lib.satin.interpreter.rubine.RubineInterpreter implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream oistream)
                 throws IOException

writeObject

private void writeObject(ObjectOutputStream oostream)
                  throws IOException
Serialized Fields

strFileName

String strFileName

confidence

double confidence


Package edu.berkeley.guir.lib.satin.interpreter.stroke

Class edu.berkeley.guir.lib.satin.interpreter.stroke.LinearizeStrokeInterpreter implements Serializable

Serialized Fields

grp

GraphicalObjectGroup grp

Class edu.berkeley.guir.lib.satin.interpreter.stroke.MergeStrokeInterpreter implements Serializable

Serialized Fields

grp

GraphicalObjectGroup grp

Class edu.berkeley.guir.lib.satin.interpreter.stroke.SplitStrokeInterpreter implements Serializable

Serialized Fields

grp

GraphicalObjectGroup grp


Package edu.berkeley.guir.lib.satin.objects

Class edu.berkeley.guir.lib.satin.objects.GObImage implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream oistream)
                 throws IOException

writeObject

private void writeObject(ObjectOutputStream oostream)
                  throws IOException
Write out the image bits too.
Serialized Fields

flagUpdated

boolean flagUpdated

flagDrawBorder

boolean flagDrawBorder

Class edu.berkeley.guir.lib.satin.objects.GObJComponentWrapper implements Serializable

Serialized Fields

component

JComponent component

lstnr

ComponentListener lstnr

Class edu.berkeley.guir.lib.satin.objects.GObText implements Serializable

Serialized Fields

strbuf

StringBuffer strbuf

numRows

int numRows

numCols

int numCols

heightChars

int heightChars

Class edu.berkeley.guir.lib.satin.objects.GraphicalObjectCollectionImpl implements Serializable

Serialized Fields

list

OrderedList list

flagDirty

boolean flagDirty

relBounds

Rectangle2D relBounds

absBounds

Rectangle2D absBounds

flagIgnoreDelete

boolean flagIgnoreDelete

Class edu.berkeley.guir.lib.satin.objects.GraphicalObjectGroupImpl implements Serializable

Serialized Fields

gobcol

GraphicalObjectCollectionImpl gobcol

ignoreChildDelete

boolean ignoreChildDelete

Class edu.berkeley.guir.lib.satin.objects.GraphicalObjectImpl implements Serializable

Serialized Fields

properties

FlexProperties properties

id

int id

parent

GraphicalObjectGroup parent

interaction

InteractionHandler interaction

view

ViewHandler view

watchable

WatchableImpl watchable

tx

AffineTransform tx

xBoundingPts

Polygon2D xBoundingPts

flagDirty

boolean flagDirty

flagSelectable

boolean flagSelectable

mapProperties

HashMap mapProperties

flagClipToBounds

boolean flagClipToBounds

rectClipBoundsAA

Rectangle rectClipBoundsAA

rectClipBoundsBB

Rectangle2D rectClipBoundsBB

Class edu.berkeley.guir.lib.satin.objects.GraphicalObjectWrapper implements Serializable

Serialized Fields

id

int id

parent

GraphicalObjectGroup parent

gob

GraphicalObject gob

Class edu.berkeley.guir.lib.satin.objects.InteractionHandler implements Serializable

Serialized Fields

attach

GraphicalObjectImpl attach

cmdintrp

Interpreter cmdintrp

inkintrp

Interpreter inkintrp

Class edu.berkeley.guir.lib.satin.objects.LineArrow implements Serializable

Serialized Fields

gobStart

GraphicalObject gobStart

gobEnd

GraphicalObject gobEnd

ptStart

Point2D ptStart

ptEnd

Point2D ptEnd

ptArrowHeadVector

Point2D ptArrowHeadVector

shapeArrowHead

Shape shapeArrowHead

txArrowHead

AffineTransform txArrowHead

flagDirty

boolean flagDirty

Class edu.berkeley.guir.lib.satin.objects.PatchImpl implements Serializable

Serialized Fields

addFilter

StrokeEventFilter addFilter

flagDrawPatch

boolean flagDrawPatch

flagFillPatch

boolean flagFillPatch

flagDrawChildren

boolean flagDrawChildren

Class edu.berkeley.guir.lib.satin.objects.StickyGraphicalObjectWrapper implements Serializable

Serialized Fields

txSticky

AffineTransform txSticky

flagUseSticky

boolean flagUseSticky

Class edu.berkeley.guir.lib.satin.objects.StickyXYGraphicalObjectWrapper implements Serializable

Serialized Fields

stickyX

double stickyX

stickyY

double stickyY

Class edu.berkeley.guir.lib.satin.objects.StickyZGraphicalObjectWrapper implements Serializable

Serialized Fields

stickyScale

double stickyScale

Class edu.berkeley.guir.lib.satin.objects.Style implements Serializable

Serialized Fields

fillColor

Color fillColor

drawColor

Color drawColor

fontColor

Color fontColor

drawFont

Font drawFont

drawStroke

edu.berkeley.guir.lib.satin.objects.Style.SatinStroke drawStroke

Class edu.berkeley.guir.lib.satin.objects.ViewHandler implements Serializable

Serialized Fields

attach

GraphicalObjectImpl attach

style

Style style

txNormalize

AffineTransform txNormalize

v

View v


Package edu.berkeley.guir.lib.satin.plaf

Class edu.berkeley.guir.lib.satin.plaf.TestChooser implements Serializable


Package edu.berkeley.guir.lib.satin.recognizer.rubine

Class edu.berkeley.guir.lib.satin.recognizer.rubine.RubineRecognizer implements Serializable

Serialized Fields

classifier

RubineClassifier classifier


Package edu.berkeley.guir.lib.satin.stroke

Class edu.berkeley.guir.lib.satin.stroke.StrokeAssembler implements Serializable

Serialized Fields

flagScrolling

boolean flagScrolling

flagEnabled

boolean flagEnabled

oldX

int oldX

oldY

int oldY

currentStroke

TimedStroke currentStroke

parent

Sheet parent

filter

BasicStrokeEventFilter filter

lastReleaseTime

long lastReleaseTime

parentTx

AffineTransform parentTx

inverseTx

AffineTransform inverseTx

flagAutoScrollingEnabled

boolean flagAutoScrollingEnabled

flagUseDefaultScrollThreshX

boolean flagUseDefaultScrollThreshX

flagUseDefaultScrollThreshY

boolean flagUseDefaultScrollThreshY

delayCount

int delayCount

rect

Rectangle rect

scrollTx

AffineTransform scrollTx

scrollThreshX

int scrollThreshX

scrollThreshY

int scrollThreshY

repeatEvent

MouseEvent repeatEvent

ignoreEvent

MouseEvent ignoreEvent

queue

EventQueue queue

Class edu.berkeley.guir.lib.satin.stroke.TimedPolygon2D implements Serializable

Serialized Fields

times

long[] times

Class edu.berkeley.guir.lib.satin.stroke.TimedStroke implements Serializable

Serialized Fields

poly

TimedPolygon2D poly

lastx

float lastx

lasty

float lasty

length

double length

flagLeft

boolean flagLeft

flagMiddle

boolean flagMiddle

flagRight

boolean flagRight


Package edu.berkeley.guir.lib.satin.view

Class edu.berkeley.guir.lib.satin.view.DebugMultiViewImpl implements Serializable

Class edu.berkeley.guir.lib.satin.view.DefaultMultiViewImpl implements Serializable

Serialized Fields

listViews

LinkedList listViews

comp

Comparator comp

Class edu.berkeley.guir.lib.satin.view.DefaultViewImpl implements Serializable

Serialized Fields

viewVal

float viewVal

Class edu.berkeley.guir.lib.satin.view.MultiplexedMultiViewImpl implements Serializable

Serialized Fields

currentView

View currentView

currentIndex

int currentIndex

Class edu.berkeley.guir.lib.satin.view.SemanticZoomMultiViewImpl implements Serializable

Class edu.berkeley.guir.lib.satin.view.SemanticZoomViewImpl implements Serializable

Serialized Fields

fadeIn

double fadeIn

startScale

double startScale

endScale

double endScale

fadeOut

double fadeOut

Class edu.berkeley.guir.lib.satin.view.SemanticZoomViewWrapper implements Serializable

Serialized Fields

fadeIn

double fadeIn

startScale

double startScale

endScale

double endScale

fadeOut

double fadeOut

Class edu.berkeley.guir.lib.satin.view.StickyAllViewWrapper implements Serializable

Serialized Fields

x

double x

y

double y

Class edu.berkeley.guir.lib.satin.view.StickyRViewWrapper implements Serializable

Class edu.berkeley.guir.lib.satin.view.StickyViewWrapper implements Serializable

Serialized Fields

stickypoly

Polygon2D stickypoly

Class edu.berkeley.guir.lib.satin.view.StickyXYViewWrapper implements Serializable

Serialized Fields

x

double x

y

double y

Class edu.berkeley.guir.lib.satin.view.StickyZViewWrapper implements Serializable

Serialized Fields

desiredScale

double desiredScale

Class edu.berkeley.guir.lib.satin.view.TranslucentMultiViewImpl implements Serializable

Class edu.berkeley.guir.lib.satin.view.ViewImpl implements Serializable

Serialized Fields

gob

GraphicalObject gob

poly

Polygon2D poly

strName

String strName

flagVisible

boolean flagVisible

Class edu.berkeley.guir.lib.satin.view.ViewWrapper implements Serializable

Serialized Fields

v

View v


Package edu.berkeley.guir.lib.satin.watch

Class edu.berkeley.guir.lib.satin.watch.WatchableImpl implements Serializable

Serialized Fields

watchers

WeakHashSet watchers


Package edu.berkeley.guir.lib.satin.widgets

Class edu.berkeley.guir.lib.satin.widgets.ImagePreviewer implements Serializable

Serialized Fields

icon

ImageIcon icon

Class edu.berkeley.guir.lib.satin.widgets.ImagePreviewFileChooser implements Serializable

Serialized Fields

previewer

ImagePreviewer previewer

Class edu.berkeley.guir.lib.satin.widgets.JSatinComponent implements Serializable

Serialized Fields

gob

GraphicalObject gob

sg

SatinGraphics sg

flagIgnoreTranslation

boolean flagIgnoreTranslation

Class edu.berkeley.guir.lib.satin.widgets.PieMenu implements Serializable

Serialized Fields

tmpFillColor

Color tmpFillColor

tmpSelectedColor

Color tmpSelectedColor

flagDone

boolean flagDone

count

int count

blinkListener

edu.berkeley.guir.lib.satin.widgets.PieMenu.BlinkActionListener blinkListener

fillColor

Color fillColor

lineColor

Color lineColor

fontColor

Color fontColor

selectedColor

Color selectedColor

defaultSelectedItemColor

Color defaultSelectedItemColor

font

Font font

flagLineNorth

boolean flagLineNorth

timer

edu.berkeley.guir.lib.satin.widgets.PieMenu.BlinkTimer timer

lstnr

edu.berkeley.guir.lib.satin.widgets.PieMenu.PieMenuListener lstnr

clistener

edu.berkeley.guir.lib.satin.widgets.PieMenu.ItemListener clistener

lastEvent

MouseEvent lastEvent

handler

edu.berkeley.guir.lib.satin.widgets.PieMenu.PieMenuHandler handler

flagCanAbortSubmenu

boolean flagCanAbortSubmenu

flagDraggedInPieMenu

boolean flagDraggedInPieMenu

flagJustClosedSubmenu

boolean flagJustClosedSubmenu

flagJustOpened

boolean flagJustOpened

radius

int radius

smallRadius

int smallRadius

flagPenMode

boolean flagPenMode

scalingFactor

double scalingFactor

strText

String strText

icon

Icon icon

parent

Container parent

list

List list

selected

int selected

defaultSelected

int defaultSelected

showThread

edu.berkeley.guir.lib.satin.widgets.PieMenu.ShowThread showThread

submenuThread

edu.berkeley.guir.lib.satin.widgets.PieMenu.ShowSubmenuThread submenuThread

submenuPos

int submenuPos

submenu

PieMenu submenu

popupMenuListeners

ArrayList popupMenuListeners

Class edu.berkeley.guir.lib.satin.widgets.Previewer implements Serializable

Class edu.berkeley.guir.lib.satin.widgets.PreviewFileChooser implements Serializable

Serialized Fields

previewer

Previewer previewer


Package edu.berkeley.guir.lib.schema

Class edu.berkeley.guir.lib.schema.Schema implements Serializable

Serialized Fields

strSchemaName

String strSchemaName

strSchemaVersion

String strSchemaVersion

tableFields

Hashtable tableFields

tableProperties

Hashtable tableProperties

Class edu.berkeley.guir.lib.schema.SchemaField implements Serializable

Serialized Fields

schema

Schema schema

strFieldName

String strFieldName

strFieldValue

String strFieldValue

table

Hashtable table


Package edu.berkeley.guir.lib.swing

Class edu.berkeley.guir.lib.swing.AbstractLinkView implements Serializable

Serialized Fields

m_dragging

boolean m_dragging

m_oldSourcePt

Point m_oldSourcePt

m_oldTargetPt

Point m_oldTargetPt

m_arrowhead

Arrowhead m_arrowhead

m_arrowtail

Arrowtail m_arrowtail

m_pane

JComponent m_pane

m_linkmodel

edu.berkeley.guir.lib.swing.AbstractLinkModel m_linkmodel

m_linkLayer

int m_linkLayer

Class edu.berkeley.guir.lib.swing.Arrowhead implements Serializable

Serialized Fields

m_arrowhead

Polygon m_arrowhead

m_target

boolean m_target

m_xPoints

int[] m_xPoints

m_yPoints

int[] m_yPoints

m_arrowSize

int m_arrowSize

m_tx

int m_tx

m_ty

int m_ty

m_theta

double m_theta

Class edu.berkeley.guir.lib.swing.Arrowtail implements Serializable

Serialized Fields

m_source

boolean m_source


Package edu.berkeley.guir.lib.util

Class edu.berkeley.guir.lib.util.ParseException implements Serializable

Class edu.berkeley.guir.lib.util.Random implements Serializable


Package edu.berkeley.guir.lib.web

Class edu.berkeley.guir.lib.web.WebBrowserFrame implements Serializable

Serialized Fields

webpanel

WebBrowserPanel webpanel

Class edu.berkeley.guir.lib.web.WebBrowserPanel implements Serializable

Serialized Fields

web

edu.berkeley.guir.lib.web.WebBrowserPanel.WebViewPane web

view

JScrollPane view

buttonForward

JButton buttonForward

buttonBack

JButton buttonBack

buttonReload

JButton buttonReload

textUrl

JTextField textUrl

stackBackUrl

Stack stackBackUrl

stackForwardUrl

Stack stackForwardUrl

strCurrentUrl

String strCurrentUrl

strLastUrl

String strLastUrl


Package edu.berkeley.guir.posterboard

Class edu.berkeley.guir.posterboard.Demo implements Serializable

Class edu.berkeley.guir.posterboard.Posterboard implements Serializable

Serialized Fields

menu

PopupMenu menu


Package edu.berkeley.guir.sketchyspice

Class edu.berkeley.guir.sketchyspice.SketchySpice implements Serializable

Serialized Fields

menu

PopupMenu menu

gintrp

GateInterpreter gintrp

flagDeferred

boolean flagDeferred


Package edu.berkeley.guir.sketchyspice.interpreter

Class edu.berkeley.guir.sketchyspice.interpreter.GateInterpreter implements Serializable

Serialized Fields

lastClassification

Classification lastClassification

lastStk

TimedStroke lastStk

sheet

Sheet sheet

flagImmediate

boolean flagImmediate


Package edu.berkeley.guir.sketchyspice.objects

Class edu.berkeley.guir.sketchyspice.objects.AndGate implements Serializable

Class edu.berkeley.guir.sketchyspice.objects.Circuit implements Serializable

Serialized Fields

polySketchy

Polygon2D polySketchy

flagDrawSketchy

boolean flagDrawSketchy

vm

MultiplexedMultiViewImpl vm

sview

edu.berkeley.guir.sketchyspice.objects.Circuit.SketchyView sview

nview

DefaultViewImpl nview

Class edu.berkeley.guir.sketchyspice.objects.Gate implements Serializable

Serialized Fields

polySketchy

Polygon2D polySketchy

flagDrawSketchy

boolean flagDrawSketchy

vm

MultiplexedMultiViewImpl vm

sview

edu.berkeley.guir.sketchyspice.objects.Gate.SketchyView sview

nview

DefaultViewImpl nview

Class edu.berkeley.guir.sketchyspice.objects.NotGate implements Serializable

Class edu.berkeley.guir.sketchyspice.objects.OrGate implements Serializable


Copyright Information