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/ProblemItemMapper.java
}
			}
		}
	}	
		
	private void refreshIcon(ILabelProvider lprovider, Item item) {
		if (!item.isDisposed()) { 
			Object data= item.getData();
			if (data instanceof IJavaElement && ((IJavaElement)data).exists()) {
				Image old= item.getImage();
				Image image= lprovider.getImage(data);
				if (image != null && image != old) {
					item.setImage(image);
				}
			}
		}
	}
	/**
	 * Adds a new item to the map.
	 * @param element Element to map
	 * @param item The item used for the element
	 */
	public void addToMap(Object element, Item item) {
		IPath path= getCorrespondingPath(element);
		if (path != null) {
			Object existingMapping= fPathToItem.get(path);
			if (existingMapping == null) {
				fPathToItem.put(path, item);
			} else if (existingMapping instanceof Item) {
				if (existingMapping != item) {