/** Remove all validation styles */ public void clearValidationStyles() { for (JQMFormWidget widget : widgetValidators.keySet()) { UIObject ui = widget.asWidget(); Collection<Validator> validators = widgetValidators.get(widget); for (Validator v : validators) { if (notifiedWidgets.containsKey(v)) { ui = notifiedWidgets.get(v); } removeStyles(v, ui); } } }
/** Remove all validation styles */ public void clearValidationStyles() { for (JQMFormWidget widget : widgetValidators.keySet()) { UIObject ui = widget.asWidget(); Collection<Validator> validators = widgetValidators.get(widget); for (Validator v : validators) { if (notifiedWidgets.containsKey(v)) { ui = notifiedWidgets.get(v); } removeStyles(v, ui); } } }
/** Remove all validation styles */ public void clearValidationStyles() { for (JQMFormWidget widget : widgetValidators.keySet()) { UIObject ui = widget.asWidget(); Collection<Validator> validators = widgetValidators.get(widget); for (Validator v : validators) { if (notifiedWidgets.containsKey(v)) { ui = notifiedWidgets.get(v); } removeStyles(v, ui); } } }
notifiedWidget.getElement().removeClassName(validatorClass); if (required) notifiedWidget.getElement().removeClassName(STYLE_FORM_REQUIRED); removeStyles(validator, notifiedWidget); removeStyles(validator, firingWidget.asWidget());
notifiedWidget.getElement().removeClassName(validatorClass); if (required) notifiedWidget.getElement().removeClassName(STYLE_FORM_REQUIRED); removeStyles(validator, notifiedWidget); removeStyles(validator, firingWidget.asWidget());
notifiedWidget.getElement().removeClassName(validatorClass); if (required) notifiedWidget.getElement().removeClassName(STYLE_FORM_REQUIRED); removeStyles(validator, notifiedWidget); removeStyles(validator, firingWidget.asWidget());
private void validationStyles(Validator validator, String msg, UIObject ui, boolean pass) { removeStyles(validator, ui); final Label label = validatorLabels.get(validator); if (pass) { // delay cleaning to allow normal button click processing Scheduler.get().scheduleEntry(new ScheduledCommand() { @Override public void execute() { label.setText(null); label.setVisible(false); } }); } else { label.setVisible(true); label.setText(msg); ui.addStyleName(STYLE_ERROR_TYPE + getShortClassName(validator.getClass())); } if (ui.getStyleName().contains(STYLE_ERROR_TYPE)) { ui.addStyleName(STYLE_ERRORCONTAIN); } else { ui.addStyleName(STYLE_OK_VALIDATED); } } }
private void validationStyles(Validator validator, String msg, UIObject ui, boolean pass) { removeStyles(validator, ui); final Label label = validatorLabels.get(validator); if (pass) { // delay cleaning to allow normal button click processing Scheduler.get().scheduleEntry(new ScheduledCommand() { @Override public void execute() { label.setText(null); label.setVisible(false); } }); } else { label.setVisible(true); label.setText(msg); ui.addStyleName(STYLE_ERROR_TYPE + getShortClassName(validator.getClass())); } if (ui.getStyleName().contains(STYLE_ERROR_TYPE)) { ui.addStyleName(STYLE_ERRORCONTAIN); } else { ui.addStyleName(STYLE_OK_VALIDATED); } } }
private void validationStyles(Validator validator, String msg, UIObject ui, boolean pass) { removeStyles(validator, ui); final Label label = validatorLabels.get(validator); if (pass) { // delay cleaning to allow normal button click processing Scheduler.get().scheduleEntry(new ScheduledCommand() { @Override public void execute() { label.setText(null); label.setVisible(false); } }); } else { label.setVisible(true); label.setText(msg); ui.addStyleName(STYLE_ERROR_TYPE + getShortClassName(validator.getClass())); } if (ui.getStyleName().contains(STYLE_ERROR_TYPE)) { ui.addStyleName(STYLE_ERRORCONTAIN); } else { ui.addStyleName(STYLE_OK_VALIDATED); } } }