for (Iterator it = userGroups.iterator(); it.hasNext();) { sources.addAll( ((UserGroup) it.next()).getContentSources() ); }  return sources;
return ContentSourcePeer.doSelect( crit );
    public List getContentSources() throws TorqueException    {        List sources = new ArrayList();        List userGroups = getUserGroups();        //add all content sources for all user group this user is member of        for (Iterator it = userGroups.iterator(); it.hasNext();)        {            sources.addAll( ((UserGroup) it.next()).getContentSources() );        }                return sources;    }