* For nested configurations override this function.
* */
public void configure(Configuration conf)
throws ConfigurationException {
this.globalValues = new HashMap();
Settings settings = SettingsHelper.getSettings(this.context);
final Iterator iter = settings.getProperties().iterator();
while ( iter.hasNext() ) {
final String key = (String)iter.next();
final String value = settings.getProperty(key);
this.globalValues.put(key, value);
}
final Configuration[] parameters = conf.getChildren();
for (int i = 0; i < parameters.length; i++) {
final String key = parameters[i].getName();