if (marker != null  && marker.exists() && isProblem())
if (marker == null  || !marker.exists()) return -1;  if (isProblem())
	public int getId() {		IMarker marker= getMarker();		if (marker != null  && marker.exists() && isProblem())			return marker.getAttribute(IJavaModelMarker.ID, -1);		return -1;	}