Adding validator to TextField

I know that in Cuba we can use this to add a validator to a TextField.

PositiveValidator positiveValidator = beanLocator.getPrototype(PositiveValidator.NAME);
numberField.addValidator(positiveValidator);

But how can I get the equivalent code in Java?

Hi,

BeanLocator can be replaced with ApplicationContext:

@Autowired
private TextField textField;

@Autowired
private ApplicationContext applicationContext;

@Subscribe
public void onInit(InitEvent event) {
    PositiveValidator validator = applicationContext.getBean(PositiveValidator.class);
    textField.addValidator(validator);
}

Gleb