Project Modules

This project has declared the following modules:

Name Description
Resource compiler Compiles internationalization files. They are Java properties files transformed into UTF files. Their values are made compliant with the java.text.MessageFormat syntax, and a set of programmatic constants are generated for the keys.
JAR collector Copies all JAR files (including dependencies) in the target directory of the parent project descriptor. Also provides an executable main class for packaging those JAR files as PACK200 bundles.
UNO packager Creates a oxt file for OpenOffice.org, which is basically a ZIP file with a META-INF/manifest.xml file. The principle is similar to Java JAR files.
Javadoc taglets Defines javadoc taglets specific to the Geotk project.
Site customization Post-processing on the web site created by Maven. This plugin adds the picture on the home page and the Google analytics scripts.
Maven plugins Maven plugins specific to the Geotk project.
Test base Miscellaneous utilities for test suites.
Scalability test Test the scalability of some Geotk modules. This test is executed from the console on arbitrary data which must be supplied by the user.
Reports generator Generates some HTML reports for the Geotk library. The classes in this module iterate over some kind of services declared by the Geotk library (for example the list of map projections) and produce HTML reports to be copied on the web server. The reports are for example the list of all supported EPSG codes.
EPSG pack Pack the EPSG data script file. This module is used only when the geotk-epsg module needs to be updated for a new release of the EPSG database. It can be run from the command line with "java -jar geotk-epsg-pack-4.x-SNAPSHOT.jar".
Tools Projects group for miscellaneous tools that are not Maven plugins.