Bug 91899 [Markers] IMarker.setAttribute fails when attributeName = IMarker.LOCATION
Calling setAttribute(IMarker.LOCATION, "foo") on an IMarker instance does nothing---the "Location" column in the Problem View remains blank.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/ConcreteMarker.java
public long getId() {
    	return id;
    }
    public IMarker getMarker() {
        return marker;
    }
    public boolean equals(Object object) {
        if (!(object instanceof ConcreteMarker)) {
            return false;
        }
        ConcreteMarker other = (ConcreteMarker) object;
        return other.getMarker().equals(getMarker());
    }
    public int hashCode() {
        return getMarker().hashCode();
    }
	/**
	 * Set the category the receiver is in.
	 * @param category
	 */
	public void setCategory(MarkerNode category) {
		markerCategory = category;
		
	}
	/* (non-Javadoc)
	 * @see org.eclipse.ui.views.markers.internal.MarkerNode#getChildren()
	 */
	public MarkerNode[] getChildren() {
		return Util.EMPTY_MARKER_ARRAY;
	}