if (!IMetaDataEnabledFeature.class.isAssignableFrom(klass)){
JSFCorePlugin.log(IStatus.INFO, className + " is not a IMetaDataEnabledFeature. " + featureExt.getBundleID() +" : " + featureExt.getTypeID()); //$NON-NLS-1$ //$NON-NLS-2$
}
else if (klass != null && processingFeature.isAssignableFrom(klass)){
IMetaDataEnabledFeature obj = (IMetaDataEnabledFeature)klass.newInstance();
return obj;
}
} catch (ClassNotFoundException e) {
JSFCorePlugin.log(IStatus.ERROR, className + " was not found in " + featureExt.getBundleID() +" for " + featureExt.getTypeID()); //$NON-NLS-1$ //$NON-NLS-2$