====== Bindings → Java ====== ===== Design ===== Repository organization in the ''source/terralib'' folder: * ''binding'': default folder for all language bindings. * ''binding/java'': source code for Java support in TerraLib. * ''binding/java/swig'': exposes the C++ API to Java using SWIG. * ''binding/java/plugin'': C++ code that prepares Java plugins to be used in C++ applications. Repository organization in the ''build/cmake'' folder: * ''terralib_mod_java'': * terralib_mod_java_plugin