/** * @param name the public name of the member to be found * @param project the project * @return the member */ public ProjectMember findDiagramMemberByUniqueName(Project project, String name) { name = name + DIAGRAM_SUFFIX; Iterator iter = project.getMembers().iterator(); while (iter.hasNext()) { ProjectMember element = (ProjectMember) iter.next(); if (element instanceof ProjectMemberDiagram) { if (name.equals(element.getUniqueDiagramName())) { return element; } } } return null; }