.getConverterFactory();</BUG>
if (converterFactory != null) {
Converter<Object, String> converter = (Converter<Object, String>) converterFactory
.getConverter(input.getValueType(), String.class);
<BUG>String value = converter
.convert(InputComponents.getValueFor(input));
</BUG>
txt.setText(value == null ? "" : value);
}
txt.addModifyListener(new ModifyListener() {

label.setText(getMnemonicLabel(input, true));
label.setToolTipText(input.getDescription());
final Text txt = new Text(container, SWT.BORDER | SWT.SINGLE);
txt.setData(LABEL_DATA_KEY, label);
txt.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
txt.setToolTipText(input.getDescription());
final ConverterFactory converterFactory = FurnaceService.INSTANCE.getConverterFactory();
if (converterFactory != null) {
Converter<Object, String> converter = (Converter<Object, String>) converterFactory
.getConverter(input.getValueType(), String.class);
String value = converter.convert(InputComponents.getValueFor(input));
txt.setText(value == null ? "" : value);
}
txt.addModifyListener(new ModifyListener() {
