private void setValidationError(HTMLDivElement groupElement, HTMLElement helpBlock, String errorMessage) { validation.hidden = false; org.jboss.errai.common.client.dom.HTMLElement erraiGroupElement = elemental2DomUtil.asHTMLElement(groupElement); DOMUtil.addEnumStyleName(erraiGroupElement, ValidationState.ERROR); helpBlock.textContent = errorMessage; }
private void setValidationError(HTMLDivElement groupElement, HTMLElement helpBlock, String errorMessage) { validation.hidden = false; org.jboss.errai.common.client.dom.HTMLElement erraiGroupElement = elemental2DomUtil.asHTMLElement(groupElement); DOMUtil.addEnumStyleName(erraiGroupElement, ValidationState.ERROR); helpBlock.textContent = errorMessage; }
default void setVisible(boolean visible) { DOMUtil.addEnumStyleName(getElement(), visible ? Style.Visibility.VISIBLE : Style.Visibility.HIDDEN); } }
/** * Adds a unique enumerated CSS class to an element's class list removing all others * in the enumerated {@link Style.HasCssName}. Other CSS classes not in the enumerated * {@link Style.HasCssName} are preserved. * * @param element * Must not be null. * @param enumClass * The {@link Style.HasCssName} class. Must not be null. * @param style * The enumerated {@link Style.HasCssName} element. Must not be null. */ public static <E extends Style.HasCssName, F extends Enum<? extends Style.HasCssName>> void addUniqueEnumStyleName(final HTMLElement element, final Class<F> enumClass, final E style) { removeEnumStyleNames(element, enumClass); addEnumStyleName(element, style); }
/** * Adds a unique enumerated CSS class to an element's class list removing all others * in the enumerated {@link Style.HasCssName}. Other CSS classes not in the enumerated * {@link Style.HasCssName} are preserved. * * @param element * Must not be null. * @param enumClass * The {@link Style.HasCssName} class. Must not be null. * @param style * The enumerated {@link Style.HasCssName} element. Must not be null. */ public static <E extends Style.HasCssName, F extends Enum<? extends Style.HasCssName>> void addUniqueEnumStyleName(final HTMLElement element, final Class<F> enumClass, final E style) { removeEnumStyleNames(element, enumClass); addEnumStyleName(element, style); }
@Override public void clearError() { DOMUtil.removeEnumStyleName(formGroup, ValidationState.ERROR); DOMUtil.addEnumStyleName(formGroup, ValidationState.NONE); helpBlock.setTextContent(""); }
@Override public void showError(String error) { DOMUtil.removeEnumStyleName(formGroup, ValidationState.NONE); DOMUtil.addEnumStyleName(formGroup, ValidationState.ERROR); helpBlock.setTextContent(error); } }
@Override public void clearError() { DOMUtil.removeEnumStyleName(getElement(), ValidationState.ERROR); DOMUtil.addEnumStyleName(getElement(), ValidationState.NONE); helpBlock.setTextContent(""); }
@Override public void clearError() { DOMUtil.removeEnumStyleName(getElement(), ValidationState.ERROR); DOMUtil.addEnumStyleName(getElement(), ValidationState.NONE); helpBlock.setTextContent(""); }
@Override public void showError(String error) { DOMUtil.removeEnumStyleName(getElement(), ValidationState.NONE); DOMUtil.addEnumStyleName(getElement(), ValidationState.ERROR); helpBlock.setTextContent(error); } }
@Override public void showError(String error) { DOMUtil.removeEnumStyleName(getElement(), ValidationState.NONE); DOMUtil.addEnumStyleName(getElement(), ValidationState.ERROR); helpBlock.setTextContent(error); } }
@Override public void clearError() { DOMUtil.removeEnumStyleName(getElement(), ValidationState.ERROR); DOMUtil.addEnumStyleName(getElement(), ValidationState.NONE); helpBlock.setTextContent(""); }
@Override public void showError(String error) { DOMUtil.removeEnumStyleName(getElement(), ValidationState.NONE); DOMUtil.addEnumStyleName(getElement(), ValidationState.ERROR); helpBlock.setTextContent(error); } }
@Override public void render(Widget widget, FieldDefinition field) { DOMUtil.addEnumStyleName(formGroup, Style.Visibility.HIDDEN); legendText.setTextContent(field.getLabel()); if (field.getRequired()) { legend.appendChild(fieldRequired.getElement()); } if (field.getHelpMessage() != null && !field.getHelpMessage().trim().isEmpty()) { fieldHelp.showHelpMessage(field.getHelpMessage()); legend.appendChild(fieldHelp.getElement()); } fieldContainer.clear(); fieldContainer.add(widget); }