/// <summary> /// Remove an existing blocker from a task /// And update IterationResult if FollowBlocker is true /// </summary> /// <param name="blocker"></param> public bool Remove(Blocker blocker) { if (blocker == null || !Contains(blocker)) { // Blocker may have been already resolved return(false); } List.Remove(blocker); return(true); }
public void Add(Blocker blocker) { List.Add(blocker); }
public bool Contains(Blocker blocker) { return(List.Contains(blocker)); }