public Bundle getExtensionPointBundle(IExtension extension) { IExtensionRegistry registry = getExtensionRegistry(); String extensionPtId = extension.getExtensionPointUniqueIdentifier(); IExtensionPoint extensionPt = registry.getExtensionPoint(extensionPtId); IContributor contributor = extensionPt.getContributor(); return getBundle(contributor); }
public Bundle getExtensionPointBundle(IExtension extension) { IExtensionRegistry registry = getExtensionRegistry(); String extensionPtId = extension.getExtensionPointUniqueIdentifier(); IExtensionPoint extensionPt = registry.getExtensionPoint(extensionPtId); IContributor contributor = extensionPt.getContributor(); return getBundle(contributor); }
public Bundle getExtensionPointBundle(IExtension extension) { IExtensionRegistry registry = getExtensionRegistry(); String extensionPtId = extension.getExtensionPointUniqueIdentifier(); IExtensionPoint extensionPt = registry.getExtensionPoint(extensionPtId); IContributor contributor = extensionPt.getContributor(); return getBundle(contributor); }
private void addReasonerListener(final JMenuBar menuBar) { final IExtensionRegistry registry = PluginUtilities.getInstance().getExtensionRegistry(); final IExtensionPoint point = registry.getExtensionPoint(ProtegeOWL.ID, ProtegeOWLReasonerPlugin.REASONER_PLUGIN_TYPE_ID); registry.addListener(new IRegistryEventListener() { public void added(IExtension[] extensions) { OWLReasonerManagerImpl reasonerManager = (OWLReasonerManagerImpl) getOWLModelManager().getOWLReasonerManager(); Set<ProtegeOWLReasonerPlugin> plugins = new HashSet<>(); for (IExtension extension : extensions) { plugins.add(new ProtegeOWLReasonerPluginJPFImpl(getOWLModelManager(), extension)); } reasonerManager.addReasonerFactories(plugins); rebuildReasonerMenu(menuBar); menuBar.repaint(); } public void added(IExtensionPoint[] extensionPoints) { } public void removed(IExtension[] extensions) { } public void removed(IExtensionPoint[] extensionPoints) { } }, point.getUniqueIdentifier()); }
private void addReasonerListener(final JMenuBar menuBar) { final IExtensionRegistry registry = PluginUtilities.getInstance().getExtensionRegistry(); final IExtensionPoint point = registry.getExtensionPoint(ProtegeOWL.ID, ProtegeOWLReasonerPlugin.REASONER_PLUGIN_TYPE_ID); registry.addListener(new IRegistryEventListener() { public void added(IExtension[] extensions) { OWLReasonerManagerImpl reasonerManager = (OWLReasonerManagerImpl) getOWLModelManager().getOWLReasonerManager(); Set<ProtegeOWLReasonerPlugin> plugins = new HashSet<>(); for (IExtension extension : extensions) { plugins.add(new ProtegeOWLReasonerPluginJPFImpl(getOWLModelManager(), extension)); } reasonerManager.addReasonerFactories(plugins); rebuildReasonerMenu(menuBar); menuBar.repaint(); } public void added(IExtensionPoint[] extensionPoints) { } public void removed(IExtension[] extensions) { } public void removed(IExtensionPoint[] extensionPoints) { } }, point.getUniqueIdentifier()); }
private void addReasonerListener(final JMenuBar menuBar) { final IExtensionRegistry registry = PluginUtilities.getInstance().getExtensionRegistry(); final IExtensionPoint point = registry.getExtensionPoint(ProtegeOWL.ID, ProtegeOWLReasonerPlugin.REASONER_PLUGIN_TYPE_ID); registry.addListener(new IRegistryEventListener() { public void added(IExtension[] extensions) { OWLReasonerManagerImpl reasonerManager = (OWLReasonerManagerImpl) getOWLModelManager().getOWLReasonerManager(); Set<ProtegeOWLReasonerPlugin> plugins = new HashSet<ProtegeOWLReasonerPlugin>(); for (IExtension extension : extensions) { plugins.add(new ProtegeOWLReasonerPluginJPFImpl(getOWLModelManager(), extension)); } reasonerManager.addReasonerFactories(plugins); rebuildReasonerMenu(menuBar); menuBar.repaint(); } public void added(IExtensionPoint[] extensionPoints) { } public void removed(IExtension[] extensions) { } public void removed(IExtensionPoint[] extensionPoints) { } }, point.getUniqueIdentifier()); }
private void addReasonerListener(final JMenuBar menuBar) { final IExtensionRegistry registry = PluginUtilities.getInstance().getExtensionRegistry(); final IExtensionPoint point = registry.getExtensionPoint(ProtegeOWL.ID, ProtegeOWLReasonerPlugin.REASONER_PLUGIN_TYPE_ID); registry.addListener(new IRegistryEventListener() { public void added(IExtension[] extensions) { OWLReasonerManagerImpl reasonerManager = (OWLReasonerManagerImpl) getOWLModelManager().getOWLReasonerManager(); Set<ProtegeOWLReasonerPlugin> plugins = new HashSet<ProtegeOWLReasonerPlugin>(); for (IExtension extension : extensions) { plugins.add(new ProtegeOWLReasonerPluginJPFImpl(getOWLModelManager(), extension)); } reasonerManager.addReasonerFactories(plugins); rebuildReasonerMenu(menuBar); menuBar.repaint(); } public void added(IExtensionPoint[] extensionPoints) { } public void removed(IExtension[] extensions) { } public void removed(IExtensionPoint[] extensionPoints) { } }, point.getUniqueIdentifier()); }
IExtensionRegistry registry = PluginUtilities.getInstance().getExtensionRegistry(); IExtensionPoint extpt = registry.getExtensionPoint(pluginId, extensionPointId); if(extpt == null) {
IExtensionRegistry registry = PluginUtilities.getInstance().getExtensionRegistry(); IExtensionPoint extpt = registry.getExtensionPoint(pluginId, extensionPointId); if(extpt == null) {
IExtensionRegistry registry = PluginUtilities.getInstance().getExtensionRegistry(); IExtensionPoint extpt = registry.getExtensionPoint(pluginId, extensionPointId); if(extpt == null) {