private ExtendedPropertiesAdapter getTargetRuntimeAdapter(EObject object) { PropertyExtensionDescriptor ped = TargetRuntime.getCurrentRuntime().getPropertyExtension(object.getClass()); if (ped == null && TargetRuntime.getCurrentRuntime() != TargetRuntime.getDefaultRuntime()) ped = TargetRuntime.getDefaultRuntime().getPropertyExtension(object.getClass()); if (ped != null) return ped.getAdapter(adapterFactory, object); return null; }
private ExtendedPropertiesAdapter getTargetRuntimeAdapter(EClass eclass) { PropertyExtensionDescriptor ped = TargetRuntime.getCurrentRuntime().getPropertyExtension(eclass.getInstanceClass()); if (ped == null && TargetRuntime.getCurrentRuntime() != TargetRuntime.getDefaultRuntime()) ped = TargetRuntime.getDefaultRuntime().getPropertyExtension(eclass.getInstanceClass()); if (ped != null) return ped.getAdapter(adapterFactory, eclass); return null; }