

Also part of the package is a JDateChooser, a bean composed of an IDateEditor (for direct date editing) and a button for opening a JCalendar for selecting the date. So they can easily be used in GUI builders. All these beans have a locale property, provide several icons (Color 16×16, Color 32×32, Mono 16×16 and Mono 32×32) and their own locale property editor. JCalendar is composed of several other Java beans, a JDa圜hooser, a JMonthChooser and a JYearChooser.

Documentation: A directory containing the Javadoc API descriptions for the public classes in the JAF.ĭownload JavaBeans Activation Framework 1.1.JCalendar is a Java date chooser bean for graphically picking a date.Demos: A directory containing some simple unsupported demos that make use of some of the JAF's features.activation.jar: This JAR (Java Archive) file containing the classes that make up JavaBeans Activation Framework.Release Notes: The release notes for this release including, installation instructions and system requirements.This file can be placed anywhere in your class path. The classes that make up the JAF standard extension are contained in the included Java Archive (JAR) file, "activation.jar". There is effectively no installation of the JAF. The JavaBeans Activation Framework 1.1.1 final release is included with the Java SE 6 release and is also available separately.įor a detailed description of the fixes see the jaf-changes.txt document.Īny Java technology-compatible platform running version 1.4 or later of the Java 2 Standard Edition The JavaBeans Activation Framework 1.1.1 requires J2SE 1.4 or greater. The JavaBeans Activation Framework 1.1.1 contains a bug fix for the Turkish locale and a minor enhancement to better support byte arrays and Strings in the DataHandler.writeTo method. Sun's reference implementation of the JAF standard extension is available for download below.

Sun provides a royalty-free reference implementation of the JAF software, in binary form, that developers can use to develop JAF technology-enabled applications for any platform that supports version 1.4 or later of the Java 2 Standard Edition. The JavaBeans Activation Framework is implemented as a standard extension. For example, if a browser obtained a JPEG image, this framework would enable the browser to identify that stream of data as an JPEG image, and from that type, the browser could locate and instantiate an object that could manipulate, or view that image. With the JavaBeans Activation Framework standard extension, developers who use Java technology can take advantage of standard services to determine the type of an arbitrary piece of data, encapsulate access to it, discover the operations available on it, and to instantiate the appropriate bean to perform said operation(s).
