This library is a repository of generic classes used by JEphem. They have been separated from jephem package to be re-used in other projects.


The standard mechanism used to internationalize programs is done through ResourceBundle class.
The resource bundles are stored in '.properties' files ; each language contains its own file.
I wanted to avoid that for two reasons :
  • it's painful to maintain, because each modification must be done in several files.
  • I couldn't find a way to choose the place where the .properties files are stored.

  • So I wrote an other class, tig.TigBundle to handle internationalization.
    See TigBundle's javadoc for more information.