1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 14:42:11 +02:00

Bug 440133 - Fix extension point parsing for launchBarUIContributions

Change-Id: Ife27f47f483c9f80e5b9da94a180affee2baff61
Signed-off-by: Jonathan Williams <jonwilliams@qnx.com>
Reviewed-on: https://git.eclipse.org/r/30265
Tested-by: Hudson CI
Reviewed-by: Elena Laskavaia <elaskavaia.cdt@gmail.com>
This commit is contained in:
Jonathan Williams 2014-07-22 11:19:19 -04:00 committed by Elena Laskavaia
parent 0bf6cec447
commit bd792bc393

View file

@ -58,9 +58,11 @@ public class LaunchBarUIManager {
ILabelProvider labelProvider = (ILabelProvider) element.createExecutableExtension("labelProvider"); ILabelProvider labelProvider = (ILabelProvider) element.createExecutableExtension("labelProvider");
targetLabelProviders.put(targetTypeId, labelProvider); targetLabelProviders.put(targetTypeId, labelProvider);
if (element.getAttribute("hoverProvider") != null) {
IHoverProvider hoverProvider = (IHoverProvider) element.createExecutableExtension("hoverProvider"); IHoverProvider hoverProvider = (IHoverProvider) element.createExecutableExtension("hoverProvider");
if (hoverProvider != null) if (hoverProvider != null)
targetHoverProviders.put(targetTypeId, hoverProvider); targetHoverProviders.put(targetTypeId, hoverProvider);
}
String editCommandId = element.getAttribute("editCommandId"); String editCommandId = element.getAttribute("editCommandId");
if (editCommandId != null && editCommandId.length() > 0) if (editCommandId != null && editCommandId.length() > 0)