The "DatabaseExplorer" supports plugins and offers a special API.
An example plugin would be the "Hibernate"-Plugin:
The hibernate-plugin helps you to write hql by running the HQL directly in the DatabaseExplorer.
This will be handled by Hibernate itself which translates the hql directly to sql.
You can also use a hql->sql translator to translate the hql to sql.
The Hibernate-Plugin needs some configurations before it can be used.
This is needed to configure Hibernate to know the mapping of the database-structure and the classes.
For more information about the plugin-API take a look at the Documentation.