diff options
Diffstat (limited to 'plugins/org.eclipse.osee.ats.core/src/org/eclipse/osee/ats/core/model/impl/WorkStateImpl.java')
-rw-r--r-- | plugins/org.eclipse.osee.ats.core/src/org/eclipse/osee/ats/core/model/impl/WorkStateImpl.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/plugins/org.eclipse.osee.ats.core/src/org/eclipse/osee/ats/core/model/impl/WorkStateImpl.java b/plugins/org.eclipse.osee.ats.core/src/org/eclipse/osee/ats/core/model/impl/WorkStateImpl.java index eb9266e9227..0d3de12af28 100644 --- a/plugins/org.eclipse.osee.ats.core/src/org/eclipse/osee/ats/core/model/impl/WorkStateImpl.java +++ b/plugins/org.eclipse.osee.ats.core/src/org/eclipse/osee/ats/core/model/impl/WorkStateImpl.java @@ -14,6 +14,7 @@ import java.util.LinkedList; import java.util.List; import org.eclipse.osee.ats.api.user.IAtsUser; import org.eclipse.osee.ats.api.workflow.WorkState; +import org.eclipse.osee.framework.jdk.core.util.Conditions; /** * @author Donald G. Dunne @@ -71,9 +72,10 @@ public class WorkStateImpl implements WorkState { } @Override - public void addAssignee(IAtsUser steve) { - if (!assignees.contains(steve)) { - assignees.add(steve); + public void addAssignee(IAtsUser user) { + Conditions.checkNotNull(user, "user"); + if (!assignees.contains(user)) { + assignees.add(user); } } |