Serialized Form

Class edu.virginia.cs.mng.hypercast.demo.BoxPane implements Serializable

Serialized Fields

mftp

MFTP_Gui mftp

treePanel

DynamicTree treePanel

treeTable

JTreeTable treeTable


Class edu.virginia.cs.mng.hypercast.testing_and_monitoring.BWTestException implements Serializable


Class edu.virginia.cs.mng.hypercast.demo.ColorPanel implements Serializable

Serialized Fields

parent

WBFrame parent


Class edu.virginia.cs.mng.hypercast.demo.DrawArea implements Serializable

Serialized Fields

bCanDrawText

boolean bCanDrawText

dragx

int dragx
Used to record the intermediate coordinates when you are dragging the mouse.

dragy

int dragy
Used to record the intermediate coordinates when you are dragging the mouse.

firsttime

boolean firsttime

fm

java.awt.FontMetrics fm

founde

Entry founde
A entry used to indicate a found entry. Used when a MOVE or COPY operation is performed.

g

MGraphics g
MGraphics (derived from Graphics) handle used to draw on.

gDrag

MGraphics gDrag
MGraphics (derived from Graphics) handle used to draw on.

gOff

MGraphics gOff
MGraphics (derived from Graphics) handle used to draw on.

idragx

int idragx

idragy

int idragy

imdrag

java.awt.Image imdrag
Image handles used to buffered-draw on.

imoff

java.awt.Image imoff
Image handles used to buffered-draw on.

initx

int initx
The coordinates of the first point of the current entry.

inity

int inity
The coordinates of the first point of the current entry.

inpoly

boolean inpoly
Whether in the drawing process of a POLY.

killx

int killx
Used to record the coordinates of the first mouse click when you try to KILL an entry.

killy

int killy
Used to record the coordinates of the first mouse click when you try to KILL an entry.

kludge

boolean kludge

lastdragged

long lastdragged
Timestamp used when you draw a BRUSH entry.

lastsize

int lastsize
Used to store text size when you are drawing a TEXT entry.

lastx

int lastx
The coordinates of the last point of the current entry.

lasty

int lasty
The coordinates of the last point of the current entry.

nuked

boolean nuked

pagenumber

int pagenumber
The page number this drawing area is associated with.

parent

WBFrame parent
The whiteboard associated with this drawArea.

pointx

int pointx
The coordinates of the helping point of the current POLY entry. Used to record the intermediate point of a POLY.

pointy

int pointy
The coordinates of the helping point of the current POLY entry. Used to record the intermediate point of a POLY.

polyx

java.util.Vector polyx
Used to store the coordinates of a POLY.

polyy

java.util.Vector polyy
Used to store the coordinates of a POLY.

scrollx

int scrollx

scrolly

int scrolly

sPrev

java.lang.String sPrev

strx

int strx
The coordinates used to calculate the drawing position when you draw a TEXT entry.

stry

int stry
The coordinates used to calculate the drawing position when you draw a TEXT entry.

virgin

boolean virgin


Class edu.virginia.cs.mng.hypercast.demo.DynamicTree implements Serializable

Serialized Fields

fout

java.io.FileOutputStream fout

path

java.lang.String[] path

rootNode

javax.swing.tree.DefaultMutableTreeNode rootNode

toolkit

java.awt.Toolkit toolkit

tree

javax.swing.JTree tree

treeModel

javax.swing.tree.DefaultTreeModel treeModel


Class edu.virginia.cs.mng.hypercast.demo.Entry implements Serializable

Serialized Fields

backclear

boolean backclear
Whether to clear the foreground/background.

backcolor

java.awt.Color backcolor
Color.

boundscalc

boolean boundscalc

boundsx1

int boundsx1
The upper-left and lower-right coordinates of the region this entry occupied.

boundsx2

int boundsx2
The upper-left and lower-right coordinates of the region this entry occupied.

boundsy1

int boundsy1
The upper-left and lower-right coordinates of the region this entry occupied.

boundsy2

int boundsy2
The upper-left and lower-right coordinates of the region this entry occupied.

done

boolean done
Whether this entry is finished drawing.

entryid

int entryid
Entry ID.

foreclear

boolean foreclear
Whether to clear the foreground/background.

forecolor

java.awt.Color forecolor
Color.

label

java.lang.String label
A string with various purpose according the entry type.

parent

WBFrame parent
The WBFrame object associated with.

pchar

char pchar

penwidth

int penwidth

personid

int personid
Person ID, indicating who draw/operate on this entry.

pic

java.awt.Image pic

streamid

int streamid
Page number, indicating this operation/drawing is performed on which page.

textsize

int textsize

trace

boolean trace

typeid

int typeid
type of this entry. It may be an operation, such as KILL, MOVE, COPY, NAMEANOUNCE, NAMEREPLY, DROP, NEWPAGE, or a piece of drawing, such as BRUSH, TEXT, LINE, RECT, ROUNDRECT, OVAL, POLY.

xs

java.util.Vector xs
Coordinates of this piece of drawing. The vector often stores a sequence of points.

ys

java.util.Vector ys
Coordinates of this piece of drawing. The vector often stores a sequence of points.


Class edu.virginia.cs.mng.hypercast.demo.helpFrame implements Serializable


Class edu.virginia.cs.mng.hypercast.demo.helpMenual implements Serializable

Serialized Fields

helpText

javax.swing.JTextArea helpText


Class edu.virginia.cs.mng.hypercast.demo.JpegEncoder implements Serializable

Serialized Fields

code

int code

dct

DCT dct

Huf

Huffman Huf

image

java.awt.Image image

imageHeight

int imageHeight

imageWidth

int imageWidth

JpegObj

JpegInfo JpegObj

outStream

java.io.BufferedOutputStream outStream

Quality

int Quality

runner

java.lang.Thread runner


Class edu.virginia.cs.mng.hypercast.demo.JTreeTable implements Serializable

Serialized Fields

tree

JTreeTable.TreeTableCellRenderer tree
A subclass of JTree.


Class edu.virginia.cs.mng.hypercast.demo.JTreeTable.ListToTreeSelectionModelWrapper implements Serializable

Serialized Fields

this$0

JTreeTable this$0

updatingListSelectionModel

boolean updatingListSelectionModel
Set to true when we are updating the ListSelectionModel.


Class edu.virginia.cs.mng.hypercast.demo.JTreeTable.TreeTableCellRenderer implements Serializable

Serialized Fields

this$0

JTreeTable this$0

visibleRow

int visibleRow
Last table/tree row asked to renderer.


Class edu.virginia.cs.mng.hypercast.demo.MNGmftp.IndicatorRenderer implements Serializable

Serialized Fields

formatter

java.text.NumberFormat formatter
Makes sure the number of displayed in an internationalized manner.

lastRow

int lastRow
Row that is currently being painted.

this$0

MNGmftp this$0


Class edu.virginia.cs.mng.hypercast.demo.PagePanel implements Serializable

Serialized Fields

bFinished

boolean bFinished

cmdNew

javax.swing.JButton cmdNew

cmdNext

javax.swing.JButton cmdNext

cmdPrev

javax.swing.JButton cmdPrev

contentPane

javax.swing.JPanel contentPane

parent

WBFrame parent

txtPage

javax.swing.JLabel txtPage


Class edu.virginia.cs.mng.hypercast.demo.PenSize implements Serializable

Serialized Fields

apply

java.awt.Button apply

c

java.awt.Canvas c

dismiss

java.awt.Button dismiss

gHere

java.awt.Graphics gHere

gOff

java.awt.Graphics gOff

imoff

java.awt.Image imoff

kludge

boolean kludge

parent

WBFrame parent

tf

java.awt.TextField tf


Class edu.virginia.cs.mng.hypercast.demo.RulerPanel implements Serializable

Serialized Fields

direction

int direction

label

int label

labelDistance

int labelDistance

subdivisions

int subdivisions


Class edu.virginia.cs.mng.hypercast.demo.searchFrame implements Serializable


Class edu.virginia.cs.mng.hypercast.demo.searchFrame.searchPane implements Serializable

Serialized Fields

count

int count

list

javax.swing.JList list

listModel

javax.swing.DefaultListModel listModel

name

javax.swing.JTextField name

path

javax.swing.JTextField path

this$0

searchFrame this$0


Class edu.virginia.cs.mng.hypercast.StatsException implements Serializable

Serialized Fields

name

java.lang.String name
If available, the name of the parameter that caused the exception.

type

int type
Any of appropriate static values.


Class edu.virginia.cs.mng.hypercast.demo.TextSize implements Serializable

Serialized Fields

apply

java.awt.Button apply

c

java.awt.Canvas c

dismiss

java.awt.Button dismiss

gHere

java.awt.Graphics gHere

gOff

java.awt.Graphics gOff

imoff

java.awt.Image imoff

kludge

boolean kludge

parent

WBFrame parent

tf

java.awt.TextField tf


Class edu.virginia.cs.mng.hypercast.demo.ToolPanel implements Serializable

Serialized Fields

kludge

boolean kludge

parent

WBFrame parent

pensizeopen

boolean pensizeopen

textsizeopen

boolean textsizeopen


Class edu.virginia.cs.mng.hypercast.demo.TreeTableModelAdapter implements Serializable

Serialized Fields

tree

javax.swing.JTree tree

treeTableModel

TreeTableModel treeTableModel


Class edu.virginia.cs.mng.hypercast.demo.UserPanel implements Serializable

Serialized Fields

HEIGHT

int HEIGHT

lbl

javax.swing.JLabel lbl

lstUser

javax.swing.JList lstUser

mdlUser

javax.swing.DefaultListModel mdlUser


Class edu.virginia.cs.mng.hypercast.demo.WBFrame implements Serializable

Serialized Fields

aboutopen

boolean aboutopen

activepage

int activepage
The current/active page.

back

java.awt.Color back
Color.

backclear

boolean backclear

borderLayout1

java.awt.BorderLayout borderLayout1

busy

boolean busy

chosentool

int chosentool
The current tool chosen by the current user.

contentPane

javax.swing.JPanel contentPane

darea

DrawArea darea

dareas

java.util.Vector dareas

entries

java.util.Vector entries
Vector internally used to store all drawing entries.

entryid

int entryid
The ID used to identify the current drawing entry.

fore

java.awt.Color fore
Color.

foreclear

boolean foreclear

gridBagLayout1

java.awt.GridBagLayout gridBagLayout1

HEIGHT

int HEIGHT

id

java.lang.String id
The person ID used for user interface. Consituted by a local user name, a local host name and a timestamp.

jMenuBar1

javax.swing.JMenuBar jMenuBar1

jMenuFile

javax.swing.JMenu jMenuFile

jMenuFileExit

javax.swing.JMenuItem jMenuFileExit

jMenuFileSave

javax.swing.JMenuItem jMenuFileSave

jMenuHelp

javax.swing.JMenu jMenuHelp

jMenuHelpAbout

javax.swing.JMenuItem jMenuHelpAbout

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel6

javax.swing.JPanel jPanel6

m_wbSock

WBSocket m_wbSock
The I_OverlaySocket object used to communicate with other whiteboards.

nextc

char nextc
Next character when you use a TEXT tool.

panColor

ColorPanel panColor

panPage

PagePanel panPage

panTool

ToolPanel panTool

panUser

UserPanel panUser

panWb

javax.swing.JScrollPane panWb

pensizeopen

boolean pensizeopen

penwidth

int penwidth
The current pen width.

personid

int personid
The person ID internally used. Derived from id by hashing.

textsize

int textsize
The current text size.

textsizeopen

boolean textsizeopen

titledBorder1

javax.swing.border.TitledBorder titledBorder1

titledBorder2

javax.swing.border.TitledBorder titledBorder2

totalpages

int totalpages
Number of total pages.

userlist

java.util.Hashtable userlist
Hashtable internally used to store all users.

WIDTH

int WIDTH


Class edu.virginia.cs.mng.hypercast.demo.WBFrame_AboutBox implements Serializable

Serialized Fields

ok

java.awt.Button ok

parent

WBFrame parent