Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Wright2005-03-18 14:41:29 +0000
committerDarin Wright2005-03-18 14:41:29 +0000
commit14960747a4c05dd5724e3aa1161b2f37d05303cc (patch)
treeedc3fce671f484df0bd2325a66f16fa281358652
parent8efd31eda613ab9d80273372eb539c719df4c17a (diff)
downloadeclipse.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
-rw-r--r--org.eclipse.debug.ui/schema/launchConfigurationTabGroups.exsd7
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationTabGroupExtension.java36
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;
- }
}

Back to the top