Release Notes |
This document describes the main changes that have been made to JViews since version 4.0.
Licence ManagementTo deploy an application created with JViews, a run-time license is necessary for each module of JViews in use. Beginning with Release 5.0 of the JViews Component Suite, a Java License Manager (JLM) is introduced. JLM is intended to help developers remember which modules in the package they have the right to deploy without in any way impeding their development progress.
Here's how it works:
When using this release of JViews, you may notice some messages printed out to the Java Console when you run the examples, or when running your code. These messages look like this:
***** JViews Graphics Framework version 5.0 in use. You are required to purchase a license to deploy an application with this product. Please see http://www.roguewave.com/company/sla ****
Each module in JViews will print out a message (only once) during an execution.
1.You should have already received your JLM keys by mail, email, or fax. (Typically, it is sent to the same person in your organization to whom upgrades are sent.) See below if you do not have your JLM keys.
2.In your code, add the following lines to your applet or application for each key that you receive.
ilog.views.IlvUtil.registerKey(JAVA_LICENSE_KEY_1); ilog.views.IlvUtil.registerKey(JAVA_LICENSE_KEY_2); ... ilog.views.IlvUtil.registerKey(JAVA_LICENSE_KEY_N);
These calls must be done before any other calls to the JViews API. (For an application, this usually means somewhere at the beginning of the MAIN method, and for an applet, it is usually in the constructor.)
The JViews Component Suite version 5.0 contains the new Chart Component as well as many new features in all the components of the suite.
WarningVersion 4.0 (the previous release) was the final release of the JViews Component Suite that supports JDK 1.1. Beginning with this release, the product will require the Java 2 platform (JDK 1.2.2 or later) to be installed.
As you know, JDK 1.2 superceded JDK 1.1 in December of 1999, bringing with it
a rich set of low-level rendering capabilities in its Java2D API. JViews
then began supporting both JDK 1.2 and JDK 1.1 (with its older AWT technology).
Today, the vast majority of our customers are developing new applications with
Java2D. Delivering our graphic services solely atop Java2D enables us to make
performance improvements that we could not do in the past.
JTGO
JTGO 2.6 is not compatible with this release of JViews. The new JTGO 3.0 release, fully compatible with JViews 5.0 is planned for the first quarter of 2002.
Graphics Framework Changes
Graph Layout Changes
Maps Changes
Gantt Chart Changes
Stylable Data Mapper