public void setFor(final String f) { if (f != null) { getElement().setAttribute(Attributes.FOR, f); } else { getElement().removeAttribute(Attributes.FOR); } }
public void setFor(final String f) { if (f != null) { getElement().setAttribute(Attributes.FOR, f); } else { getElement().removeAttribute(Attributes.FOR); } }
@Override public void onChange(ChangeEvent event) { if (iconElement != null) { iconElement.removeFromParent(); } String html = getHTML(); if (showRequiredIndicator && html != null && !"".equals(html)) { iconElement = createIconElement(); getElement().appendChild(iconElement); } } }, ChangeEvent.getType());
@Override public void onChange(ChangeEvent event) { if (iconElement != null) { iconElement.removeFromParent(); } String html = getHTML(); if (showRequiredIndicator && html != null && !"".equals(html)) { iconElement = createIconElement(); getElement().appendChild(iconElement); } } }, ChangeEvent.getType());
@Override public void setEnabled(boolean enabled) { decorated.setEnabled(enabled); if (enabled) { label.getElement().replaceClassName(style.labelDisabled(), style.labelEnabled()); } else { label.getElement().replaceClassName(style.labelEnabled(), style.labelDisabled()); } }
@Override public void setUsePatternFly(boolean use) { usePatternFly = use; decorated.setUsePatternFly(use); if (use) { wrapperPanel.remove(contentWidgetContainer); sizeContainer = new SimplePanel(); sizeContainer.setWidget(contentWidgetContainer); wrapperPanel.insert(sizeContainer, 2); //The label and the chain icon come first wrapperPanel.removeStyleName(style.wrapper()); wrapperPanel.addStyleName(Styles.FORM_GROUP); contentWrapper.removeStyleName(style.contentWrapper()); contentWidgetContainer.removeStyleName(style.contentWidgetContainer()); contentWidgetContainer.removeStyleName(style.contentWidgetWithDetachable()); contentWidgetContainer.removeStyleName(style.contentWidgetWithoutDetachable()); label.getElement().replaceClassName(style.labelDisabled(), style.labelEnabled()); imageContainer.addStyleName(ColumnSize.SM_1.getCssName()); } }