public String[] getRequiredConfigurations() { Collection required = new ArrayList(_confsToFetch.size() + _fetchedConfigurations.size()); required.addAll(_fetchedConfigurations); required.addAll(_confsToFetch); return (String[])required.toArray(new String[required.size()]);
public String[] getRequiredConfigurations(IvyNode in, String inConf) { Collection req = (Collection)_requiredConfs.get(new NodeConf(in, inConf)); return req == null?new String[0]:(String[])req.toArray(new String[req.size()]);
    public String[] getRequiredConfigurations() {        Collection required = new ArrayList(_confsToFetch.size() + _fetchedConfigurations.size());        required.addAll(_fetchedConfigurations);        required.addAll(_confsToFetch);        return (String[])required.toArray(new String[required.size()]);    }