Table of Contents
Abstract..............................................................ii

Dedication............................................................iii

Forward...............................................................iv

Knowledgements........................................................v

Introduction..........................................................3
	Java..........................................................3
	Project Goals.................................................3
	The Java Cup Contest..........................................5

Design Documentation..................................................7

Java Overview	......................................................15
	Java's Language...............................................15
		Brief History.........................................15
		What is Java..........................................16

The Shared White Board System.........................................23
	The Doorman Component.........................................25
	The Easel Page Window.........................................27
	The Tool Kit Window...........................................31
	The Page Manager Window.......................................32
	The Chat Window...............................................33
	The Communications............................................36

My Contribution to the Project	......................................38
	Version Control...............................................38
	The Text Object...............................................44
	The Color Palette Object......................................48
	HTML files....................................................50
	Contribution to Other Objects.................................50
	Contribution to Other Aspects of the Project..................51
		Testing...............................................51
		Documentation.........................................52

Road Blocks...........................................................54

Lessons Learned.......................................................57

Areas To Further Explore..............................................60

Conclusion............................................................63

Appendix A - Java Source Code.........................................64

Appendix B - Version Control Help File...............................119

Appendix C - 	Villanova University Java Team 
		Members - Spring 1996................................124

References And Further Readings......................................125


Villanova Univ. Seal Top of Paper | Previous Page | Next Page | Bottom of Paper

Written By Graham L. Mehl
Last Modified on April 23, 1996
© Villanova University