From 91d85a182dcb3cd9bc590c5fef07c90d479acdbb Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Mon, 17 May 2004 12:38:15 +0000 Subject: [PATCH] unknown icon if the type of library can not be found. --- .../org/eclipse/cdt/internal/ui/CElementImageProvider.java | 2 +- .../src/org/eclipse/cdt/internal/ui/CPluginImages.java | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CElementImageProvider.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CElementImageProvider.java index 5ba04b36aea..33770e3dc3c 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CElementImageProvider.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CElementImageProvider.java @@ -257,7 +257,7 @@ public class CElementImageProvider { if (celement instanceof IBinaryModule) { return CPluginImages.DESC_OBJS_BINARY; } else if (celement instanceof ILibraryReference) { - return CPluginImages.DESC_OBJS_LIBRARY; + return CPluginImages.DESC_OBJS_UNKNOWN; } else if (celement instanceof IIncludeReference) { return CPluginImages.DESC_OBJS_INCLUDES_FOLDER; } diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CPluginImages.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CPluginImages.java index 950f4c6ac48..b5a0002a843 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CPluginImages.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CPluginImages.java @@ -100,6 +100,10 @@ public class CPluginImages { // build console public static final String IMG_VIEW_BUILD = NAME_PREFIX + "buildconsole.gif"; //$NON-NLS-1$ + + // unknow type + public static final String IMG_OBJS_UNKNOWN = NAME_PREFIX + "unknown_obj.gif"; //$NON-NLS-1$ + public static final ImageDescriptor DESC_BUILD_CONSOLE = createManaged(T_VIEW, IMG_VIEW_BUILD); public static final ImageDescriptor DESC_OBJS_VARIABLE= createManaged(T_OBJ, IMG_OBJS_VARIABLE); @@ -149,6 +153,7 @@ public class CPluginImages { public static final ImageDescriptor DESC_OBJS_FIXABLE_PROBLEM= createManaged(T_OBJ, IMG_OBJS_FIXABLE_PROBLEM); public static final ImageDescriptor DESC_OBJS_FIXABLE_ERROR= createManaged(T_OBJ, IMG_OBJS_FIXABLE_ERROR); + public static final ImageDescriptor DESC_OBJS_UNKNOWN = createManaged(T_OBJ, IMG_OBJS_UNKNOWN); // Breakpoint image descriptors public static final ImageDescriptor DESC_OBJS_BREAKPOINT = createManaged( T_OBJ, IMG_OBJS_BREAKPOINT ); public static final ImageDescriptor DESC_OBJS_BREAKPOINT_DISABLED = createManaged( T_OBJ, IMG_OBJS_BREAKPOINT_DISABLED );