@Inject
public SingleNumberPropertyWidget(ConfiguredPropertyDescriptor propertyDescriptor,
AbstractBeanJobBuilder<?, ?, ?> beanJobBuilder) {
super(beanJobBuilder, propertyDescriptor);
_textField = new JTextField(5);
_textField.setDocument(new NumberDocument());
_primitive = propertyDescriptor.getType().isPrimitive();
Number currentValue = (Number) beanJobBuilder.getConfiguredProperty(propertyDescriptor);
if (currentValue != null) {
_textField.setText(currentValue.toString());
}