@Override public InputBuilder disabled() { assertCanAddAttribute().setDisabled(true); return this; }
@Override public void setEnabled(boolean enabled) { inputElem.setDisabled(!enabled); if (enabled) { removeStyleDependentName("disabled"); } else { addStyleDependentName("disabled"); } }
@Override public void setEnabled(boolean enabled) { this.enabled = enabled; if (input != null) { input.setDisabled(!enabled); } }
@Override public InputBuilder disabled() { assertCanAddAttribute().setDisabled(true); return this; }
@Override public InputBuilder disabled() { assertCanAddAttribute().setDisabled(true); return this; }
/** * Enabled or disabled the native input element in the given cell. This method * should correspond with the HTML returned from {@link #getInputHtml}. * * @param selectionPolicy the associated {@link SelectionPolicy} * @param td the cell containing the element * @param enabled true to enable, false to disable */ protected void setInputEnabled(SelectionPolicy selectionPolicy, Element td, boolean enabled) { ((InputElement) td.getFirstChild()).setDisabled(!enabled); }
@Override public void setEnabled(boolean enabled) { inputElem.setDisabled(!enabled); if (enabled) { removeStyleDependentName("disabled"); } else { addStyleDependentName("disabled"); } }
@Override public void setEnabled(boolean enabled) { inputElem.setDisabled(!enabled); if (enabled) { removeStyleName(Styles.DISABLED); } else { addStyleName(Styles.DISABLED); } }
@Override protected void onEnable() { super.onEnable(); if (collapseBtn != null) { collapseBtn.enable(); } else if (checkbox != null) { checkbox.setDisabled(false); } }
@Override public void setEnabled(boolean enabled) { inputElem.setDisabled(!enabled); if (enabled) { removeStyleDependentName(CssName.DISABLED); } else { addStyleDependentName(CssName.DISABLED); } }
@Override public void setEnabled(boolean enabled) { inputElem.setDisabled(!enabled); if (enabled) { removeStyleDependentName(CssName.DISABLED); } else { addStyleDependentName(CssName.DISABLED); } }
@Override public void setEnabled(boolean enabled) { inputElem.setDisabled(!enabled); if (enabled) { inputElem.removeClassName(Constants.DISABLED); } else { inputElem.addClassName(Constants.DISABLED); } }
@Override protected void onDisable() { super.onDisable(); if (collapseBtn != null) { collapseBtn.disable(); } else if (checkbox != null) { checkbox.setDisabled(true); } }
@Override public void setEnabled(boolean enabled) { inputElem.setDisabled(!enabled); if (enabled) { removeStyleDependentName("disabled"); } else { addStyleDependentName("disabled"); } }
@Override public void setEnabled(boolean enabled) { inputElem.setDisabled(!enabled); if (enabled) { removeStyleName(Styles.DISABLED); } else { addStyleName(Styles.DISABLED); } }
protected void setupEnabledSearchField() { container.removeClass(css.chznDisabled()); InputElement.as(searchField.get(0)).setDisabled(false); }
protected void setupEnabledSearchField() { container.removeClass(css.chznDisabled()); InputElement.as(searchField.get(0)).setDisabled(false); }
@Override public void setEnabled(boolean enabled) { inputRadio.setDisabled(!enabled); if (enabled) { removeStyleDependentName(appearance.css().disabled()); } else { addStyleDependentName(appearance.css().disabled()); } }
@Override public void setEnabled(boolean enabled) { inputRadio.setDisabled(!enabled); if (enabled) { removeStyleDependentName(appearance.css().disabled()); } else { addStyleDependentName(appearance.css().disabled()); } }
protected void copyAttributes(Element src, Element dest) { InputElement source = src.cast(); InputElement destination = dest.cast(); destination.setAccessKey(source.getAccessKey()); destination.setDefaultValue(source.getDefaultValue()); destination.setDisabled(source.isDisabled()); if (source.getMaxLength() > 0) destination.setMaxLength(source.getMaxLength()); destination.setReadOnly(source.isReadOnly()); destination.setSize(source.getSize()); destination.setName(source.getName()); destination.setValue(source.getValue()); }