Hi, need some help with this one. I've successfully imported some external classes through a module however there a lot of classes to manually reflect each one. Is there a thing like Package Loader?
You can just create public static final fields to hold the classes. See this example:
Then those names, in whatever system....
namespace you specified, can be used without import.
Wait! That was you I showed that to.
What more are you trying to do?
You could probably, if you really wanted to, come up with some code generation tool to spit out a simple static class with all the appropriate public static final declarations, compiled together at build time.
Probably less work to just do it once in a while manually, though.
Sounds awfully familiar....
Yes, I do that. My Image Streamer module handles pretty much whatever version of OpenCV that's available. Intelligently produces usable jython classes and constants from what's in the OpenCV jar.
I want to import some classes of org.apache.commons.imaging (Apache Commons Imaging 1.0-alpha3 API), another: org.apache.commons.imaging.color (Apache Commons Imaging 1.0-alpha3 API) and another org.apache.commons.imaging.common (Apache Commons Imaging 1.0-alpha3 API) and some others but I constantly need to edit the module for new classes I suddenly need. I would like just to import the whole package and done.
Haha great memory!
mmm sound like a great solution. Any tool in mind? I was thinking do it manually with Java.