private void fillDelete(Application application, Vector deleteList,
Vector maps, Vector regexps) {
for (Iterator it = deleteList.iterator(); it.hasNext();) {
Delete d = (Delete) it.next();
if(LOG.isDebugEnabled()) {
LOG.debug("Delete mapper mapped: " + d.getName());
}
regexps.addAll(d.getRegexps());
Resource r = new Resource(d.getName(), getBaseDn(d.getRoot()), getIdentifiant(d.getRoot()),
ConsoleCst.DELETE_MAPPER_TYPE, null, null);
Vector inputAttr = new Vector();
Vector outputAttr = new Vector();
for (Iterator it2 = maps.iterator(); it2.hasNext();) {
Map m = (Map) it2.next();
if (d.getInput().equals(m.getName())) {
inputAttr = m.getAttributes();
} else if (d.getOutput().equals(m.getName())) {
outputAttr = m.getAttributes();
}
}
fillInAttributes(r, inputAttr, regexps);
fillOutAttributes(r, outputAttr, regexps);