Bug 6718 Error ticks on non-Java resources
This is a VAME request. They would like to show error ticks on manifest files.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/viewsupport/JavaElementImageProvider.java
if (result != null)
								return result;
						}
						return DESC_OBJ_PROJECT;
					}
					return DESC_OBJ_PROJECT_CLOSED;
					
				case IJavaElement.JAVA_MODEL:
					return JavaPluginImages.DESC_OBJS_JAVA_MODEL;
			}
			
			Assert.isTrue(false, JavaUIMessages.getString("JavaImageLabelprovider.assert.wrongImage")); 
			return null; 
		
		} catch (CoreException e) {
			JavaPlugin.log(e);
			return JavaPluginImages.DESC_OBJS_GHOST;
		}
	}
	
	
	private int computeAdornmentFlags(IJavaElement element) {
		
		int flags= 0;
		if (fErrorTickProvider != null) {
			int info= fErrorTickProvider.getErrorInfo(element);
			if ((info & IErrorTickProvider.ERRORTICK_ERROR) != 0) {
				flags |= JavaElementImageDescriptor.ERROR;
			} else if ((info & IErrorTickProvider.ERRORTICK_WARNING) != 0) {
				flags |= JavaElementImageDescriptor.WARNING;