Java Implementation

In both our Java and C++ implementations we are going to start building a common library. This is more evident in Java, where building the Java package can be seen in the source code. All that happens in C++ is that we start building a common object library. We'll use net.babelblaster as the prefix for our packages.

The Java implementation is composed of the following source files, which correspond to the base classes described previously. We also add the DOM Validator class we developed in Chapter 5, our standard SAXErrorHandler, a Babel Blaster exception class, and a class for text constants.

  • DataCell.java: in package net.babelblaster.cell

  • Converter.java: in package net.babelblaster.converter

  • SourceConverter.java: in package ...

Get Using XML with Legacy Business Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.