Introduction | Download | API documentation | Help wanted | Mailing lists | Acknowledgements
GNU JAF is a framework for declaring what beans operate on what MIME type data. Content handler beans can be defined to handle particular MIME content. The JAF unites internet standards for declaring content with JavaBeans™.
The JAF defines two mechanisms within the framework. The first, the file
type map, specifies the MIME content type for a given file. The default
implementation of this uses the UNIX mime.types
format to map
filename extensions to MIME types. The second mechanism, the command map,
specifies the actions that can be applied to a given MIME content type. The
default implementation of this uses the standard
mailcap
format to map actions to JavaBean™ classes. These
beans can then view, edit, print, or perform whatever other action is
required on the underlying resource.
The current stable release of GNU JAF is version 1.1.1, available here.
Alternatively, you can download the current source from CVS here, module activation.
You can build the API documentation yourself or browse it online here (no frames).
Development of the JAF is finished but we'd still like your feedback on what content beans should be included. We currently supply only:
If you're a programmer and you're interested in JavaBeans™ why not help us out with building the content handlers? See the classpathx project page for more information.
If you want to talk with other developers about JAF you can use the
classpathx
discussion list. If you're not subscribed to this list you
can do so by sending a mail with the subject subscribe
to:
classpathx-discuss-request@gnu.org.
Andrew Selkirk set up the project initially. The current 1.0.2 implementation was written by Chris Burdess.
Return to GNU's home page.
Please send FSF and GNU inquiries and questions to gnu@gnu.org. There are also other ways to contact the FSF.
Please send comments on these web pages to webmasters@gnu.org, send other questions to gnu@gnu.org.
Copyright © 1999, 2001, 2004, 2005, 2006 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
Updated: $Date: 2007/06/01 09:19:04 $ $Author: dog $