/** * Return the activity support extension point that this registry is interested in. * * @return the extension point */ public IExtensionPoint getExtensionPointFilter() { return Platform.getExtensionRegistry().getExtensionPoint( PlatformUI.PLUGIN_ID, IWorkbenchRegistryConstants.PL_ACTIVITYSUPPORT); }
private IExtensionPoint getExtensionPointFilter() { return Platform.getExtensionRegistry().getExtensionPoint( PlatformUI.PLUGIN_ID, IWorkbenchRegistryConstants.PL_ACTIVITYSUPPORT); } }
/** * Return the action set part association extension point. * * @return the action set part association extension point * @since 3.1 */ private IExtensionPoint getActionSetPartAssociationExtensionPoint() { return Platform .getExtensionRegistry().getExtensionPoint( PlatformUI.PLUGIN_ID, IWorkbenchRegistryConstants.PL_ACTION_SET_PART_ASSOCIATIONS); }
/** * Return the activity support extension point. * * @return the activity support extension point. * @since 3.1 */ private IExtensionPoint getActivitySupportExtensionPoint() { return Platform.getExtensionRegistry().getExtensionPoint( PlatformUI.PLUGIN_ID, IWorkbenchRegistryConstants.PL_ACTIVITYSUPPORT); }
private IExtensionPoint getExtensionPoint() { IExtensionRegistry registry = Platform.getExtensionRegistry(); IExtensionPoint exPoint = registry.getExtensionPoint(extensionPoint); return exPoint; }
/** * Return the action set extension point. * * @return the action set extension point * @since 3.1 */ private IExtensionPoint getActionSetExtensionPoint() { return Platform .getExtensionRegistry().getExtensionPoint( PlatformUI.PLUGIN_ID, IWorkbenchRegistryConstants.PL_ACTION_SETS); }
private IConfigurationElement[] loadElements() { IExtensionPoint point = Platform.getExtensionRegistry() .getExtensionPoint("org.eclipse.ui", "installationPages"); //$NON-NLS-1$ //$NON-NLS-2$ return point.getConfigurationElements(); }
private IExtension[] getAvailableAppExtensions() { IExtensionPoint point = extensionRegistry.getExtensionPoint(PI_RUNTIME + '.' + PT_APPLICATIONS); if (point == null) return new IExtension[0]; return point.getExtensions(); }
private IExtension[] getAvailableAppExtensions() { IExtensionPoint point = extensionRegistry.getExtensionPoint(PI_RUNTIME + '.' + PT_APPLICATIONS); if (point == null) return new IExtension[0]; return point.getExtensions(); }
public static TestKindRegistry getDefault() { if (fgRegistry != null) return fgRegistry; fgRegistry= new TestKindRegistry(Platform.getExtensionRegistry().getExtensionPoint(JUnitCorePlugin.ID_EXTENSION_POINT_TEST_KINDS)); return fgRegistry; }
private IExtension[] getAvailableAppExtensions() { IExtensionPoint point = extensionRegistry.getExtensionPoint(PI_RUNTIME + '.' + PT_APPLICATIONS); if (point == null) return new IExtension[0]; return point.getExtensions(); }
/** * Loads runtime classpath extensions */ private void initializeRuntimeClasspathExtensions() { IExtensionPoint extensionPoint= Platform.getExtensionRegistry().getExtensionPoint(LaunchingPlugin.ID_PLUGIN, ID_EXTENSION_POINT_RUNTIME_CLASSPATH_ENTRIES); IConfigurationElement[] configs= extensionPoint.getConfigurationElements(); fClasspathEntryExtensions = new HashMap<String, IConfigurationElement>(configs.length); for (int i= 0; i < configs.length; i++) { fClasspathEntryExtensions.put(configs[i].getAttribute("id"), configs[i]); //$NON-NLS-1$ } }
protected void initializeVMInstallTypePageMap() { fVmInstallTypePageMap = new HashMap(10); IExtensionPoint extensionPoint= Platform.getExtensionRegistry().getExtensionPoint(getUniqueIdentifier(), IJavaDebugUIConstants.EXTENSION_POINT_VM_INSTALL_TYPE_PAGE); IConfigurationElement[] infos= extensionPoint.getConfigurationElements(); for (int i = 0; i < infos.length; i++) { String id = infos[i].getAttribute("vmInstallTypeID"); //$NON-NLS-1$ fVmInstallTypePageMap.put(id, infos[i]); } }
private void readExtensions() { IExtensionPoint point = Platform.getExtensionRegistry().getExtensionPoint(PLUGIN_ID, EXTENSION_POINT); if (point == null) return; IConfigurationElement[] elements = point.getConfigurationElements(); for (int i = 0; i < elements.length; i++) { readFactory(elements[i]); } }
private static IExtension[] getPerspectiveExtensions() { IExtensionPoint point = Platform.getExtensionRegistry().getExtensionPoint(PlatformUI.PLUGIN_ID, IWorkbenchRegistryConstants.PL_PERSPECTIVE_EXTENSIONS); if (point == null) { return null; } IExtension[] extensions = point.getExtensions(); extensions = RegistryReader.orderExtensions(extensions); return extensions; }
public static List<InjectionDescriptor> getDescriptors() { final IExtensionRegistry registry = Platform.getExtensionRegistry(); final IExtensionPoint extpoint = registry.getExtensionPoint(EXT_POINT_ID); final List<InjectionDescriptor> descriptors = Lists.newArrayList(); for (final IExtension ext : extpoint.getExtensions()) { for (final IConfigurationElement config : ext.getConfigurationElements()) { final InjectionDescriptor desc = new InjectionDescriptor(config); descriptors.add(desc); } } return descriptors; }
protected void runWithRegistry(IExtensionRegistry registry) throws Exception { if (registry != null) { final IExtensionPoint extensionPoint = registry .getExtensionPoint(NAMESPACE_EPOINT); if (extensionPoint == null) return; addNamespaceExtensions(extensionPoint .getConfigurationElements()); } } });
private static String[] readGlobalLoadingPluginNames() { IExtensionRegistry reg = Platform.getExtensionRegistry(); IExtensionPoint exPoint = reg.getExtensionPoint(ID, "globalPluginResourceLoad"); //$NON-NLS-1$ IExtension[] extensions = exPoint.getExtensions(); String[] names = new String[extensions.length]; if (extensions.length > 0) { for (int i = 0; i < extensions.length; i++) names[i] = extensions[i].getContributor().getName(); } return names; }
private void readRegistryImpl() { extensionRegistry.addRegistryChangeListener(this, namespace); IExtension[] extensions = extensionRegistry.getExtensionPoint( namespace, PT_ENVIRONMENTS).getExtensions(); for (IExtension extension : extensions) { read(extension); } }
public Bundle getExtensionPointBundle(IExtension extension) { IExtensionRegistry registry = getExtensionRegistry(); String extensionPtId = extension.getExtensionPointUniqueIdentifier(); IExtensionPoint extensionPt = registry.getExtensionPoint(extensionPtId); IContributor contributor = extensionPt.getContributor(); return getBundle(contributor); }