Contents of the ILOG JViews Framework Distribution
The following main directories are created when you install ILOG JViews
Framework on your machine:
ILOG JViews Framework jar files
Here is the list of ILOG JViews Framework jar files provided in the
lib directory:
-
jviews-framework-all.jar - jar file that contains all of ILOG JViews
Framework except the ILOG JViews thin-client package
(jviews-framework-thin.jar).
-
jviews-framework-lib.jar - jar file that contains everything needed
to develop with the ILOG JViews Framework.
-
jviews-framework-thin.jar - jar file that contains the ILOG JViews
thin-client support package (
ilog.view.thinclient).
-
jviews-framework-appl.jar - jar file that contains the ILOG JViews
support classes for the ILOG
JViews Designers that are part of the ILOG JViews Charts,
ILOG JViews Diagrammer and ILOG JViews Gantt products.
-
jviews-graphics-framework-lib.jar - jar file that contains
everything needed to develop with just the ILOG JViews Graphics Framework.
-
jviews-util-lib.jar - jar file that contains the utility classes
that are required by applications that are not using the ILOG JViews
Graphics Framework such as the ILOG JViews Charts product.
- jlm-tools.jar - jar file that is used by the
jlmdeploy and jhostid applications.
You should not put it into the classpath of your application,
since it is not compatible with jviews-framework-lib.jar.
These libraries use internally software provided under the different
public licenses, please see
Legal terms
for more details.
Additional jar files
Here is the list of external jar files provided in the
lib/external directory:
-
jhbasic-2.0_02.jar - the Java Help 2.0_02 library.
-
jnlp-1.2.jar - the Java Web Start 1.2 library.
-
servlet-api-2.5.jar - the Java Servlet 2.4 (included in the J2EE documentation) library.
-
svgdom-1.0.jar - the SVG DOM required only if using the SVG support
provided by the ILOG JViews framework.
-
batik-jviews-svggen-8.1.jar - the SVG generation code based on Batik with some
small changes, required only if using the SVG support
provided by the ILOG JViews framework. The source code is available on
demand from
Customer Support
.
This jar was previously called batik-jviews-6.5.jar in the ILOG
JViews 6.5 release.
-
batik-jviews-tiff-8.1.jar - the TIFF generation code from Batik,
required only if using the TIFF support
provided by the ILOG JViews Maps. The source code is available on
demand from
Customer Support
.
-
dom-3.0.jar - the DOM level 3 interfaces, including timing and
styling, required only if using the SVG support
provided by the ILOG JViews framework.
-
xercesImpl-2.7.1.jar - the Xerces XML parser required for SVG import/export as well as XML
support when running with Java JDK 1.4.2.
-
xml-apis-2.7.1.jar - the JAXP library for use with xerces if required.
-
jsp-api-2.1.jar - the JavaServer Pages API jar.
-
jsf-api-1.1_02-b08.jar - the JavaServer Faces API jar.
-
jsf-impl-1.1_02-b08.jar - the JavaServer Faces reference
implementation jar.
-
jsf-portlet-1.1.5.jar - the JavaServer Faces R.I. 1.1_02-b07 JSF Reference Implementation portlet bridge API jar.
-
portlet-api-1.0.jar - the JSR 168 portlet API jar.
-
jstl-1.1.jar - the Standard Template Library for JSP, required by
the JSF jars.
-
commons-beanutils-1.6.jar - Commons support jar from Apache, required by the JSF reference implementation.
-
commons-collections-2.1.jar - Commons support jar from Apache, required by the JSF reference implementation.
-
commons-digester-1.5.jar - Commons support jar from Apache, required by the JSF reference implementation.
-
commons-logging-1.0.4.jar - Commons support jar from Apache, required by the JSF reference implementation.
-
commons-lang-2.1.jar - Commons helper utility jar from Apache, this can be useful for the date classes when using ILOG JViews Gantt.
-
bcel-5.1.jar - Byte Code Engineering Library from Apache, this is used by ILOG JViews Charts.
-
mysql-connector-java-3.0.15-ga-bin.jar - the java connector to the
MySQL database, required only by
the JDBC samples.
-
rowset-1.0.1.jar - the reference implementation of the JDBC rowset API,
required only by the JDBC samples.
Additional directories
The following main directories exist in the distribution:
-
bin - contains the following applications:
-
The jlmdeploy application required in
order to deploy an application built with an ILOG JViews product.
-
The jhostid application that prints the
host id required to obtain a license in order to run an ILOG JViews product.
-
data - example data in IVL and SVG formats.
-
doc - contains all the documentation related to the ILOG
JViews Framework.
-
samples - sample applications
to allow you to see particular
aspects of the classes provided by JViews Framework.
-
codefragments - code examples
that illustrate particular
aspects of JViews Framework discussed in the user's documentation.
-
tools - contains the Apache Ant tool
for compiling samples, the
Apache Tomcat web server
for running the thin-client samples and
Jakarta Lucene for the
online documentation.