private void purgeMemberLevelMap(List list, String level) {
        for (int i = 0; i < list.size(); i++) {
            Object key = getMemberKey((ProgramElementDoc)list.get(i));
            Map memberLevelMap = (Map) memberNameMap.get(key);
            if (level.equals(memberLevelMap.get(list.get(i))))
                memberLevelMap.remove(list.get(i));
        }
    }