make volume and amount bi direct. editable and bindable, add validation for volume

This commit is contained in:
Manfred Karrer 2014-08-11 02:15:59 +02:00
parent 1bc0dbfa31
commit 89d5c9ee86
11 changed files with 118 additions and 73 deletions

View file

@ -107,9 +107,12 @@ public class ValidatingTextField extends TextField
private void validate(String input)
{
NumberValidator.ValidationResult validationResult = numberValidator.validate(input);
valid.set(validationResult.isValid);
applyErrorMessage(validationResult);
if (input != null)
{
NumberValidator.ValidationResult validationResult = numberValidator.validate(input);
valid.set(validationResult.isValid);
applyErrorMessage(validationResult);
}
}
private void applyErrorMessage(NumberValidator.ValidationResult validationResult)