{
final Value<?> val = (Value<?>) value;
final ValueNormalizationService valueNormalizationService = this.property.service( ValueNormalizationService.class );
final String text = valueNormalizationService.normalize( val.text() );
int index = -1;
for( int i = 0, n = this.possibleValues.size(); index == -1 && i < n; i++ )
{
if( this.possibleValues.get( i ).value().equals( text ) )