public Object getAdapter(Object adaptableObject, Class adapterType) {
if (!this.isSupported(adaptableObject, adapterType)) {
CorePlugin.getDefault().debug("This Adapter Factory does not support adaptableObject: " + adaptableObject + " and adapterType: " + adapterType);
return null;
}
IResourceType adapter = this.createAdapter(adaptableObject, adapterType);
return adapter;
}