The hibernate configurator is pretty straightforward : if the hibernate3 pref is not enabled on a project having hibernate dependencies, then it calls ProjectUtils.toggleHibernateOnProject(project, true, "")
See https://github.com/jbosstools/jbosstools-svn-mirror/blob/trunk/maven/plugins/org.jboss.tools.maven.hibernate/src/org/jboss/tools/maven/hibernate/configurators/HibernateProjectConfigurator.java#L62
The hibernate configurator is pretty straightforward : if the hibernate3 pref is not enabled on a project having hibernate dependencies, then it calls ProjectUtils.toggleHibernateOnProject(project, true, "")
See https://github.com/jbosstools/jbosstools-svn-mirror/blob/trunk/maven/plugins/org.jboss.tools.maven.hibernate/src/org/jboss/tools/maven/hibernate/configurators/HibernateProjectConfigurator.java#L62