organize imports
organize imports
isolate org.hibernate.tool.hbm2x.GenericExporter and replace by org.jboss.tools.hibernate.spi.IGenericExporter
add dependency on plugin org.jboss.tools.hibernate.spi
copy IGenericExporter to plugin org.jboss.tools.hibernate.spi
export package org.jboss.tools.hibernate.spi
Use GenericExporterProxy instead of IGenericExporter as exporter classname
concrete class in plugin.xml should still be org.hibernate.tool.hbm2x.GenericExporter