return new EvictionData(rootModuleConf, this, root.getConflictManager(getModuleId()), selectedNodes);
return new EvictionData(rootModuleConf, parent, root.getConflictManager(getModuleId()), selectedNodes);
    public EvictionData getEvictionDataInRoot(String rootModuleConf, IvyNode parent) {        IvyNode root = getRoot(parent);        Collection selectedNodes = root.getResolvedNodes(getModuleId(), rootModuleConf);        for (Iterator iter = selectedNodes.iterator(); iter.hasNext();) {            IvyNode node = (IvyNode)iter.next();            if (node.getResolvedId().equals(getResolvedId())) {                // the node is part of the selected ones for the root: no eviction data to return                return null;            }        }        // we didn't find this mrid in the selected ones for the root: it has been previously evicted        return new EvictionData(rootModuleConf, this, root.getConflictManager(getModuleId()), selectedNodes);    }