Project Templates (Java)
Hydra comes with a set of plugin project templates available for all 4 Elements-family languages: Oxygene, Hydrogene, Silver and Iodine.
As their names say, these templates allow to create a base implementation of visual or non-visual Hydra for Java plugins.
Non-Visual Plugin Template
Plugin created using this template contains a plugin description module that provides placeholder values, an empty custom plugin interface definition as well as a base plugin implementation class with empty start
/stop
/pause
/resume
methods implementations.
Non-Visual Plugin project is described in more details in this article.
Visual Plugin Template
Plugin created using this template contains a plugin description module that provides placeholder values and a plugin implementation class containing sample Swing UI definition code.
Plugin implementation class is descended from the com.remobjects.hydra.CrossPlatformVisualPluginBase
base class that provides visual plugin infrastructure.
Visual Plugin project is described in more details in this article.