GFL 1.1 API

See:
          Description

Java Base System Extensions
com.glaivestone.javax.execution Mechanisms to support dynamically-bound code execution and to provide a simple framework for managing an application execution session.
com.glaivestone.javax.io Extensions to the standard Java java.io package.
com.glaivestone.javax.lang Extensions to the standard Java language facilities.
com.glaivestone.javax.util Extensions to the standard Java java.util package.

 
Java Base System UI Extensions
com.glaivestone.javax.awt Extensions and additions to the standard Java java.awt package.
com.glaivestone.javax.awt.print Provides for extensions and additions to the standard Java java.awt.print package to support AWT printing.
com.glaivestone.javax.swing Extensions and additions to the standard Java javax.swing package.
com.glaivestone.javax.swing.print Facilities for Swing component printing using the standard Java java.awt.print package framework.
com.glaivestone.javax.swing.tree Extensions and additions to the standard Java javax.swing.tree package.

 
Glaivestone Model-View Framework
com.glaivestone.mv Provides a simple framework for building applications following the model-view design pattern of separating UI and presentation (view) from fundamental application state and logic (model).
com.glaivestone.mv.swing Provides Swing views, data models, and services for the Glaivestone MV model-view application framework.

 
Glaivestone Toolbox
com.glaivestone.toolbox.mv.text Simple text windows.
com.glaivestone.toolbox.mv.text.swing Swing views for the simple text windows.
com.glaivestone.toolbox.text.csv CSV (comma-separated values) text parsing and formatting.

 

Glaivestone Foundation Library v 1.1 API

This document is the API specification for the Glaivestone Foundation Library (GFL) Java packages, version 1.1. The library can be used with J2SE 1.3 or later.

The Glaivestone Foundation Library (GFL) is a library of general-purpose Java utilities, convenience services, and frameworks that the authors have found to be useful in the Java applications that they develop. The GFL Java packages are organized into the following major groupings:

Both the Model-View framework and the toolbox packages depend on the J2SE base class library and the Glaivestone base class extensions. The toolbox packages include some UI facilities which are based on the MV framework.

The Glaivestone Contributors
Deb Lewis - djlewis@acm.org
Gary Gregory - garygregory@adelphia.net


GFL 1.1 API