| | |
| | | import javax.persistence.*; |
| | | import java.io.Serializable; |
| | | import java.util.HashSet; |
| | | import java.util.Iterator; |
| | | import java.util.Set; |
| | | |
| | | @Entity |
| | |
| | | |
| | | this.projectRoleDepartments.add(projectRoleDepartment); |
| | | } |
| | | |
| | | public void removeProjectRole(ProjectRole projectRole) { |
| | | Iterator<ProjectRoleDepartment> iterator = this.projectRoleDepartments.iterator(); |
| | | |
| | | while (iterator.hasNext()) { |
| | | ProjectRoleDepartment projectRoleDepartment = iterator.next(); |
| | | if (projectRole.getId().equals(projectRoleDepartment.getProjectRole().getId())) { |
| | | this.projectRoleDepartments.remove(projectRoleDepartment); |
| | | break; |
| | | } |
| | | } |
| | | } |
| | | } |