A simple implementation of the ModuleManager that makes modules available, loading them from XML files in a given directory. The module ID will be the module ID such that "echo.xml" becomes "echo". Modules can also be embedded in child folders. Path separators will become underscores such that a file stored in "ImageMagick/convert.xml" will be available as "ImageMagick_convert" The only restriction on file names is that they cannot contain underscores. Logging messages (info + error) are generated as modules are loaded so the process can be easily observed.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.