1 11 package org.eclipse.core.runtime; 12 13 37 public interface IPluginRegistry { 38 49 public IConfigurationElement[] getConfigurationElementsFor(String extensionPointId); 50 51 64 public IConfigurationElement[] getConfigurationElementsFor(String pluginId, String extensionPointName); 65 66 80 public IConfigurationElement[] getConfigurationElementsFor(String pluginId, String extensionPointName, String extensionId); 81 82 95 public IExtension getExtension(String extensionPointId, String extensionId); 96 97 112 public IExtension getExtension(String pluginId, String extensionPointName, String extensionId); 113 114 124 public IExtensionPoint getExtensionPoint(String extensionPointId); 125 126 138 public IExtensionPoint getExtensionPoint(String pluginId, String extensionPointName); 139 140 147 public IExtensionPoint[] getExtensionPoints(); 148 149 164 public IPluginDescriptor getPluginDescriptor(String pluginId); 165 166 183 public IPluginDescriptor getPluginDescriptor(String pluginId, PluginVersionIdentifier version); 184 185 196 public IPluginDescriptor[] getPluginDescriptors(); 197 198 213 public IPluginDescriptor[] getPluginDescriptors(String pluginId); 214 } 215 | Popular Tags |