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
ArrayList list= new ArrayList(2);
					list.add(existingMapping);
					list.add(item);
					fPathToItem.put(path, list);
				}
			} else { 			
				List list= (List)existingMapping;
				if (!list.contains(item)) {
					list.add(item);
				}
				
			}
		}
	}
	/**
	 * Removes an element from the map.
	 */	
	public void removeFromMap(Object element, Item item) {
		IPath path= getCorrespondingPath(element);
		if (path != null) {
			Object existingMapping= fPathToItem.get(path);
			if (existingMapping == null) {
				return;
			} else if (existingMapping instanceof Item) {
				fPathToItem.remove(path);
			} else { 
				List list= (List) existingMapping;
				list.remove(item);			
			}
		}