Add file name to the exception message
Added version range contstraint for required plug-ins
Updateing the formatting of the Javadoc
Extended the documentation to include the user interface description
Use the new field based model
Use the pseudo database flag
Make sure that the class name is set in every case
Use the hasSuperclass method on the builder Code cleanup
Removed fixme comment
Code cleanup