public Object createExecutableExtension(String pluginName, String namespaceOwnerId, String namespaceName, String className, Object initData, String propertyName, org.eclipse.equinox.registry.IConfigurationElement confElement) throws CoreException {
public Object createExecutableExtension(String pluginName, String namespaceOwnerId, String namespaceName, String className, Object initData, String propertyName, org.eclipse.core.runtime.IConfigurationElement confElement) throws CoreException {
	public Object createExecutableExtension(String pluginName, String namespaceOwnerId, String namespaceName, String className, Object initData, String propertyName, org.eclipse.equinox.registry.IConfigurationElement confElement) throws CoreException {		if (pluginName != null && !pluginName.equals("") && !pluginName.equals(namespaceName)) { //$NON-NLS-1$			Bundle otherBundle = null;			otherBundle = OSGIUtils.getDefault().getBundle(pluginName);			return createExecutableExtension(otherBundle, className, initData, propertyName, confElement);		}		Bundle contributingBundle = getBundle(namespaceOwnerId);		return createExecutableExtension(contributingBundle, className, initData, propertyName, confElement);	}