{
int items = configuration.getChildCount();
for ( int i = 0; i < items; i++ )
{
PlexusConfiguration childConfiguration = configuration.getChild( i );
String elementName = childConfiguration.getName();
ComponentValueSetter valueSetter = new ComponentValueSetter( fromXML( elementName ), object, converterLookup, listener );
valueSetter.configure( childConfiguration, classLoader, expressionEvaluator );
}