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.