}
}
});
constraintController = new ConstraintController(fxForm, element, validator.constraintViolationsProperty());
updateSkin((FXFormSkin) fxForm.getSkin());
validator.invalidProperty().addListener(new ChangeListener<Boolean>() {
@Override
public void changed(ObservableValue<? extends Boolean> observableValue, Boolean aBoolean, Boolean aBoolean2) {
if (aBoolean2) {
addStyle(FXForm.INVALID_STYLE);
} else {