The Eclipse plugin for DomUI does code completion inside QCriteria queries, shows NLS strings for resource bundles and can help with replacing property name strings with constants. The latter helps when properties are renamed, to rename all occurrences of those property names too.
The DomUI plugin is a work in progress. For DomUI projects it helps you to create queries by doing code completion of property paths inside strings, and by showing the Javadoc for the properties reached. It also does code completion for resource bundle keys, and has a hover function which shows the translations for a given bundle key.
To install the plugin, use "Install New Software" in Eclipse's "Help" menu, then use the following update site:
View full history Series and milestones
trunk series is the current focus of development.