*/
static Object bindAttributeToObject( final Attr value, final BeanImpl bean )
{
final Class< ? > handlerClass = bean.getTypeHandler();
final Class< ? > clazz = bean.getType();
AttributeHandler handler;
if ( handlerClass == null )
{
handler = ( AttributeHandler ) HandlersRepository.getDefaultHandler( bean, true );
}
else
{
handler = ( AttributeHandler ) HandlersRepository.getUserHandler( bean, true );
}
return handler.bind( value, clazz );
}