284285286287288289290291292293294
convertedValue = componentValue; } } else { if (!elementClass.isAssignableFrom(componentValue.getClass())) { throw new ConversionException("cannot assign component value"); } else { convertedValue = componentValue; } } return convertedValue;