diff options
author | Darin Wright | 2005-03-18 14:41:29 +0000 |
---|---|---|
committer | Darin Wright | 2005-03-18 14:41:29 +0000 |
commit | 14960747a4c05dd5724e3aa1161b2f37d05303cc (patch) | |
tree | edc3fce671f484df0bd2325a66f16fa281358652 | |
parent | 8efd31eda613ab9d80273372eb539c719df4c17a (diff) | |
download | eclipse.platform.debug-14960747a4c05dd5724e3aa1161b2f37d05303cc.tar.gz eclipse.platform.debug-14960747a4c05dd5724e3aa1161b2f37d05303cc.tar.xz eclipse.platform.debug-14960747a4c05dd5724e3aa1161b2f37d05303cc.zip |
Bug 86572 - banner image for launch config tab groups ignored
2 files changed, 1 insertions, 42 deletions
diff --git a/org.eclipse.debug.ui/schema/launchConfigurationTabGroups.exsd b/org.eclipse.debug.ui/schema/launchConfigurationTabGroups.exsd index 0ecf83d25..4191f2c59 100644 --- a/org.eclipse.debug.ui/schema/launchConfigurationTabGroups.exsd +++ b/org.eclipse.debug.ui/schema/launchConfigurationTabGroups.exsd @@ -86,13 +86,6 @@ dialog for a type of launch configuration. </appInfo> </annotation> </attribute> - <attribute name="bannerImage" type="string"> - <annotation> - <documentation> - specifies the plugin-relative path of an wizard banner image file to display with this launch configuration tab group (since 3.1) - </documentation> - </annotation> - </attribute> </complexType> </element> diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationTabGroupExtension.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationTabGroupExtension.java index 3e4b348d5..1894b27b1 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationTabGroupExtension.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationTabGroupExtension.java @@ -11,8 +11,6 @@ package org.eclipse.debug.internal.ui.launchConfigurations; -import java.net.MalformedURLException; -import java.net.URL; import java.util.HashSet; import java.util.Hashtable; import java.util.Map; @@ -20,13 +18,9 @@ import java.util.Set; import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IConfigurationElement; -import org.eclipse.core.runtime.Platform; import org.eclipse.debug.core.DebugPlugin; import org.eclipse.debug.core.ILaunchConfigurationType; -import org.eclipse.debug.internal.ui.DebugUIPlugin; import org.eclipse.debug.ui.ILaunchConfigurationTabGroup; -import org.eclipse.jface.resource.ImageDescriptor; -import org.osgi.framework.Bundle; /** @@ -49,12 +43,7 @@ public class LaunchConfigurationTabGroupExtension { * Perspectives for each mode */ private Map fPerspectives; - - /** - * Wizard banner image - */ - private ImageDescriptor fBannerImage; - + /** * Constructs a launch configuration tab extension based * on the given configuration element @@ -204,28 +193,5 @@ public class LaunchConfigurationTabGroupExtension { return description; } - /** - * Returns a wizard banner image for this tab group, or <code>null</code> - * if unspecified. - * - * @return a wizard banner image for this tab group, or <code>null</code> - * @since 3.1 - */ - protected ImageDescriptor getBannerImageDescriptor() { - if (fBannerImage == null) { - String path = getConfigurationElement().getAttribute("bannerImage"); //$NON-NLS-1$ - if (path != null) { - Bundle bundle = Platform.getBundle(getConfigurationElement().getNamespace()); - URL iconURL = bundle.getEntry("/"); //$NON-NLS-1$ - try { - iconURL = new URL(iconURL, path); - fBannerImage = ImageDescriptor.createFromURL(iconURL); - } catch (MalformedURLException mue) { - DebugUIPlugin.log(mue); - } - } - } - return fBannerImage; - } } |