Guide to Third-Party Java Products
on CodeWarrior Professional

 

Metrowerks has provided for your convenience several third-party class libraries that provide extended functionality to your Java projects. This document outlines those products, their purpose, and how to use them in CodeWarrior.

For each of these products, the original archive has been split up and put in appropriate places on the CodeWarrior CD. Here's a general idea of where the information is:

In some cases, the entire package isn't included for either the Windows or Mac host. This is generally because the third-party package wasn't compatible with the platform, although we may have made minor modifications to make it usable. The changes were primarily to shorten the HTML documentation names to the limit of the Mac OS, 31 characters. See the notes below for the specific modifications made. If you need it, the latest version of all of these products can be downloaded from their respective companys' web sites, for which links are provided below.

Metrowerks does not provide technical support for the products themselves; you should contact the company that produces the product. There is a link to a technical support page or address below if you need more information about a product.


Java Generic Library v3.0 and Voyager

Company: ObjectSpace, Inc.

Description: ObjectSpace JGL is a powerful add-on for the JDK that provides a series of advanced collections and more than 50 generic algorithms. JGL is designed to complement, not replace, the basic features found in the JDK and is ideal for enterprise Java developers. JGL 3.0 enhanced the JGL offering with distributed collection support, allowing the remote construction, access, and persistence of all JGL containers using ObjectSpace Voyager, the agent ORB for Java.

ObjectSpace Voyager is the ObjectSpace product line designed to help developers produce high-impact distributed systems quickly. Voyager is 100% Java and is designed to use the Java language object model. Voyager allows you to use regular message syntax to construct remote objects, send them messages, and move them between programs. This reduces learning curves, minimizes maintenance, and, most importantly, speeds your time to market for new advanced systems. Voyager's architecture is designed to provide developers full flexibility and powerful expansion paths.

CodeWarrior Notes: On CodeWarrior for the Mac, the documentation for the examples is not included on the CD. This is because the file names used by these docs are too long to work on the Macintosh, and we didn't have the files necessary to regenerate them using our JavaDoc compiler. The source files for the actual example code are included, though.

Technical Support Download JGL Online Documentation Forum FAQ


Internet Foundation Classes

Company: Netscape Communications Corporation

Description: The Windowing IFC (Windowing Internet Foundation Classes) is a class library written entirely in Java that contains objects and frameworks you can use to create applets and applications in Java. The IFC provides the tools you need to create any Java application, from a complex multi user client-server application to a simple utility. The IFC greatly extends the Java Abstract Windowing Toolkit (AWT) library, the user interface tool kit that is bundled with Java.

CodeWarrior Notes: Documentation for IFC is included on this CD for both Mac and Windows, but not in it's original form. We used our JavaDoc compiler to regenerate them to shorten the names of the files to make them Mac friendly.

Technical Support Downlo ad IFC Online Documentation Forum FAQ Licensing Tutorial


Java Foundation Classes (a.k.a Swing)

Company: JavaSoft/Netscape Communications Corporation

Description: Core to the Java platform, the Java Foundation Classes extend the original Abstract Windowing Toolkit (AWT) by adding a comprehensive set of graphical user interface class libraries that is completely portable and compatible with all AWT-based applications.

CodeWarrior Notes: Documentation for the Swing classes is included in shortened form to fit on the Mac.

Technical Support Download JFC Online Documentation Forum FAQ Tutorial


Application Foundation Classes

Company: Microsoft Corporation

Description: AFC is a comprehensive set of Java class libraries providing user interface controls, graphics and effects classes and the ability to create and extract cabinet (CAB) files.

CodeWarrior Notes: On CodeWarrior Pro 2, AFC is only available for Windows; it is not yet available for the Macintosh. Keep an eye on the AFC website for more details. Note also that you cannot download AFC for Windows by itself; it comes as part of the Microsoft's SDK for Java. The documentation for AFC must also be obtained online; we could not easily extract them from the rest of the Microsoft's SDK for Java documentation. This installer is in the Cool Demos, SDKs & Tools folder on the Mac reference CD, or in the Extras folder on the Windows Tools CD.

Technical Support Download AFC Online Documentation Forum


FastForward

Company: Connect Software

Description: FastForward provides direct Java connections to Sybase SQL Server, Microsoft SQL Server and other vendors' products implementing Sun's standard JDBC interface. In technical terms, FastForward provides pure Java, JDBC drivers, providing direct, optimized RDBMS connectivity.

CodeWarrior Notes: The examples that are provided on this CD for FastForward, though they build and demonstrate how to use FastForward, won't run properly. This is because we do not ship a database backend to which the examples can connect! So you'll have to provide your own database.

Technical Support Download FastForward FAQ Licensing


Java Servlet Developmet Kit

Company: JavaSoft

Description: The Java Servlet Development Kit contains all of the pieces necessary for implementing Servlets on other web servers. The Kit includes a Servlet engine for running and testing Servlets, the Servlet package sources, API documentation for the Java Servlet and Sun Servlet packages, and sample support for Netscape, Microsoft, and Apache web servers.

CodeWarrior Notes:

Downl oad JSDK Forum


HotJava

Company: JavaSoft

Description: The HotJava Browser, written entirely in Java, is a highly customizable, extensible Web browser. It is built on the HotJava code base, which provides a secure, platform-independent, scalable and customizable base for building Web-aware applications and suites like HotJava Views, an enterprise solution for network computers.

CodeWarrior Notes: HotJava is only available on the Windows CD.

Download HotJava FAQ



Order Info:
Metrowerks, Inc.
9801 Metric Blvd.
Austin, TX 78758

phone:
800.377.5416
512.873.4700
fax:
512.873.4901

<sales@metrowerks.com>
<http://www.metrowerks.com>

Download CodeWarrior Lite Today!


Professional || Visual SourceSafe

Academic || Discover

Check Our Web Site for Great Deals on Factory Specials!



Copyright Metrowerks (c)1998 - 1999