One of the main differences between JUMP and OpenJUMP is that OpenJUMP has been internationalized by members of the community. All of the plug-ins that I write for OpenJUMP are internationalized. A few months back I was internationalizing one of my plug-ins and the experience left me wanting more from Java's built-in I18N system.
I have been working on a group of classes centered on an EnhancedResourceBundle object. It provides an alternative to using properties files to store translated strings. It allows you to store other information in addition to the translated string, like translation notes, a list of class names where the string is used, and a description of the translated string. The code allows you to write and read EnhancedResourceBundle objects from XML files. It's also got some utilities for working with Locale objects. The code is functional, and unit tested, although it needs some better Javadoc and documentation. I was hoping to add it to JODD, a Java utility library, but it may not be a good fit. I need to check with the libraries author and maintainer. Does GeoTools allow modules for this type of utility code, if its not spatiall related? Landon ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Geotools-devel mailing list Geotools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel