replace uses of org.hibernate.mapping.PersistentClass by org.jboss.tools.hibernate.spi.IPersistentClass
fix failing tests
fix failing HbmExporterTest
fix failing OrmDiagramTest
more fixing of failing tests
remove uses of org.hibernate.mapping.SingleTableSubclass and org.hibernate.mapping.JoinedSubclass
remove trailing occurrences of org.hibernate.mapping.JoinedSubclass
move SpecialRootClass to package org.jboss.tools.hibernate.legacy in the org.hibernate.eclipse plugin
remove occurences of org.jboss.tools.hibernate.legacy.SpecialRootClass
remove unused class org.jboss.tools.hibernate.legacy.SpecialRootClass
remove occurences or org.hibernate.mapping.RootClass
remove occurences or org.hibernate.mapping.Subclass
add IJoin interface and JoinProxy implementation
remove occurences or org.hibernate.mapping.Join
move ISchemaExport to plugin org.jboss.tools.hibernate.spi
move IProgressListener to plugin org.jboss.tools.hibernate.spi
remove IProperty, PropertyProxy and all references
move IClassMetadata, ISession and ISessionFactory to plugin org.jboss.tools.hibernate.spi
re-add IProperty and PropertyProxy
replace occurrences of org.hibernate.mapping.Property by org.jboss.tools.hibernate.spi.IProperty