*/
public Object getAdapter(Class adapter) {
if (adapter.isInstance(this)) {
return this;
}
Activator activator = Activator.getDefault();
if (activator == null)
return null;
final IAdapterManager adapterManager = activator.getAdapterManager();
if (adapterManager == null)
return null;
return adapterManager.loadAdapter(this, adapter.getName());
}