Webber: A Website Construction Application


Source Code


Main Module

 Webber.java                  Program start-up module.

The library Package

 AreaLabel.java               Multi-line label component.
 CommonDialog.java            General-purpose dialog windows.
 DefaultWindow.java           Closeable window
 DrawStringBuffer.java        Output-cache for the Graphics.drawString() method.
 GraphicsBuffer.java          Hidden double-buffer for graphics output.
 Lib.java                     Dump for various general-purpose methods.
 LinkList.java                Implementation of a linked-list structure.
 MainWindow.java              Main program window.
 PolyMenuWindow.java          Window for a multi-window program with a Window menu.
 PolyWindow.java              Window for a multi-window program.

The library.html Package

 HtmlEdit.java                HTML text editor component.
 HtmlEditor.java              HTML text editor window.
 HtmlFile.java                HTML file object.
 HtmlPage.java                HTML viewer component.
 HtmlPageReader.java          HTML text processing object for an HtmlPage component.
 HtmlReader.java              HTML text processing object.
 HtmlViewer.java              HTML viewer window.
 HtmlWindow.java              HTML viewer/editor window.

Go To: IM250: Industrial Project