if (fType == AnnotationType.TASK) { try { if (marker.isSubtypeOf(IJavaModelMarker.TASK_MARKER)) { return IProblem.Task; } } catch (CoreException e) { JavaPlugin.log(e); } }
	public int getId() {		IMarker marker= getMarker();		if (marker != null  && marker.exists() && isProblem())			return marker.getAttribute(IJavaModelMarker.ID, -1);		return -1;	}