With the JavaBeansTM Activation Framework standard extension, developers
who use JavaTM 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). 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.
OpenJFX is an open source, next generation client application platform for
desktop and embedded systems based on JavaSE. It is a collaborative effort by
many individuals and companies with the goal of producing a modern, efficient,
and fully featured toolkit for developing rich client applications.
Checkstyle is a development tool to help programmers write Java code
that adheres to a coding standard. It automates the process of
checking Java code to spare humans of this boring (but important)
task. This makes it ideal for projects that want to enforce a coding
standard.
Checkstyle can be used as either a commandline utility or as an
Ant task.
JCalendar is a Java date chooser bean for graphically picking a date. JCalendar
is composed of several other Java beans, a JDayChooser, a JMonthChooser and a
JYearChooser. All these beans have a locale property, provide several icons
(Color 16x16, Color 32x32, Mono 16x16 and Mono 32x32) and their own locale
property editor. So they can easily be used in GUI builders.
This is the Java based Constructor of Useful Parsers (CUP for short). It
serves the same role as the widely used program YAXX and in fact offers most
of the features of YACC. However, CUP is written in Java, uses specifications
including embedded Java code, and produces parsers which are implemented in
Java.
The Java Chart Constuction Kit (JCCKit) is a small (< 100Kb) Java library and a
very flexible framework for creating scientific charts and plots.
The main purpose is to provide a flexible kit for writing Java applets and
application with the need for visualizing scientific data. If you are looking
for a lean scientific chart and plot library without all the unwanted bells and
whistles of the heavy competitors try JCCKit.
The key features of JCCKit are:
* small (< 100Kb jar file)
* highly configurable due to a sophisticated configuration concept
* extensible (1/3 of all classes are interfaces or abstract classes.)
* automatic updating if data changes
* easy programming of dynamic charts and plots
* automatic rescaling if canvas size changes
* out-of-the-box applet for presenting static data on a web page without
Java programming
* automatically generates a legend
SQLiteJDBC is a Java JDBC driver for SQLite.
It runs using either a native code library or a 100% Pure Java driver
based on NestedVM emulation (but in this package only the native version
is installed).
JGraph is the most powerful, lightweight, feature-rich, and thoroughly
documented open-source graph component available for Java. It is accompanied
by JGraphpad, the first free diagram editor for Java that offers XML, Drag and
Drop and much more!
With the JGraph zoomable component, you can display objects and relations
(networks) in any Swing UI. JGraph can also be used on the server-side, for
example to read a GXL graph, apply a custom layout algorithm, and return the
result as a HTML image map.
This jar file comes from the old Netscape Navigator 4.0.
It allows a Java applet access to Javascript objects.
It is used by OpenDX.
The Jaxen project is a Java XPath Engine. jaxen is a universal object model
walker, capable of evaluating XPath expressions across multiple models.
Currently supported are dom4j and JDOM .
Jaxen provides a single point for XPath expression evaluation, regardless of
the target object model, whether its dom4j, JDOM, DOM, JavaBeans, or whatnot.