// Normal parameters
for (Iterator it = paramsMap.keySet().iterator(); it.hasNext();) {
String paramName = (String) it.next();
try {
FactoryURL fUrl = new FactoryURL(paramName);
boolean newBeanProcessed = beansModified.add(fUrl.getBeanName());
String[] paramValues = (String[]) paramsMap.get(paramName);
setBeanValue(fUrl, paramValues, newBeanProcessed);
} catch (ParseException e) {
if (log.isDebugEnabled()) {
log.debug("Parameter " + paramName + " is not for setting a bean field.");
}
}
}
// File parameters
for (Iterator it = filesMap.keySet().iterator(); it.hasNext();) {
String paramName = (String) it.next();
try {
FactoryURL fUrl = new FactoryURL(paramName);
boolean newBeanProcessed = beansModified.add(fUrl.getBeanName());
File file = (File) filesMap.get(paramName);
setBeanValue(fUrl, file, newBeanProcessed);
} catch (ParseException e) {
if (log.isDebugEnabled()) {
log.debug("Parameter " + paramName + " is not for setting a bean field.");