public static void disable(final Widget fieldWidget) { if (fieldWidget instanceof HasEnabled) { ((HasEnabled) fieldWidget).setEnabled(false); } } }
@Override public void setEnabled(boolean enabled) { ((HasEnabled)input).setEnabled(enabled); } }
public static void handleEnabledState(GenericUserDTO user, HasEnabled widget, String... authorities) { if (user != null) { boolean permission = true; for (String authority: authorities) { permission = permission || hasAuthority(null, user, authority); } widget.setEnabled(permission); } else { widget.setEnabled(true); } }
@Override public void setEnabled(boolean enabled) { label.setEnabled(enabled); if (contentWidget instanceof HasEnabled) { HasEnabled enableableWidget = (HasEnabled) this.contentWidget; enableableWidget.setEnabled(enabled); } }
@Override public void resetFields() { if (allowResettingFields) { if (content instanceof HasEnabled) { ((HasEnabled) content).setEnabled(true); } reset(content); } }
private void setEnabledButton(boolean b) { if (button != null) { // HasEnabled is only available after gwt-2.1.x if (button instanceof HasEnabled) { ((HasEnabled)button).setEnabled(b); } else if (button instanceof Button) { ((Button)button).setEnabled(b); } } }
@Override public void resetFields() { if (allowResettingFields) { if (content instanceof HasEnabled) { ((HasEnabled) content).setEnabled(true); } reset(content); } }
private void applySetEnabledRecursively(boolean enabled, HasWidgets panel) { for (Widget widget : panel) { if (widget instanceof HasEnabled) { ((HasEnabled) widget).setEnabled(enabled); } else if (widget instanceof HasWidgets) { final HasWidgets widgetContainer = (HasWidgets) widget; applySetEnabledRecursively(enabled, widgetContainer); } } } }
@Override public void setEnabled(boolean enabled) { label.setEnabled(enabled); ((HasEnabled) contentWidget).setEnabled(enabled); }
@Override public void setEnabled(final boolean enabled) { this.enabled = enabled; final Iterator<Widget> iterator = iterator(); while (iterator.hasNext()) { final Widget widget = iterator.next(); if (widget instanceof HasEnabled) { final HasEnabled hasEnabled = (HasEnabled) widget; hasEnabled.setEnabled(enabled); } } }
private void updateEnabled(final HasEnabled[] enabled, final boolean valueIfTrue) { final boolean valueToSet = condition.evaluate(property) ? valueIfTrue : !valueIfTrue; for (final HasEnabled e : enabled) { e.setEnabled(valueToSet); } }
GwtHasEnabledWidget(W control) { super(control); enabled.addObserver(() -> this.control.setEnabled(enabled.get())); }
@Override public void setEnabled(final boolean penabled) { if (contents.getWidget() instanceof HasEnabled) { ((HasEnabled) contents.getWidget()).setEnabled(penabled); } }
private void disable(Widget content) { if (content instanceof IndexedPanel) { for (int i = 0; i < ((IndexedPanel) content).getWidgetCount(); i++) { disable(((IndexedPanel) content).getWidget(i)); } } else if (content instanceof HasEnabled) { ((HasEnabled) content).setEnabled(false); } }
private void setEnabled(Widget widget, boolean enable) { if (widget instanceof IndexedPanel) { for (int i = 0; i < ((IndexedPanel) widget).getWidgetCount(); i++) { setEnabled(((IndexedPanel) widget).getWidget(i), enable); } } else if (widget instanceof HasEnabled) { ((HasEnabled) widget).setEnabled(enable); } }
private void toggleEnabled(T value, V widget) { setButtonsEnabled(widget, enabled); if (widget instanceof HasEnabled) { ((HasEnabled) widget).setEnabled(enabled); } if (enabled && isGhost(value)) { // if entry is enabled, it still might need to be rendered as a ghost entry toggleGhost(value, widget, true); } }
public void setEnabled(MaterialWidget widget, boolean enabled) { setEnabled(enabled); if(isPropagateToChildren()) { for (Widget child : widget.getChildren()) { if (child instanceof MaterialWidget) { ((MaterialWidget) child).setEnabled(enabled); } else if (child instanceof HasEnabled) { ((HasEnabled) child).setEnabled(enabled); } } } }
public void setEnabled(MaterialWidget widget, boolean enabled) { setEnabled(enabled); if(isPropagateToChildren()) { for (Widget child : widget.getChildren()) { if (child instanceof MaterialWidget) { ((MaterialWidget) child).setEnabled(enabled); } else if (child instanceof HasEnabled) { ((HasEnabled) child).setEnabled(enabled); } } } }
@Override protected <H extends UIObject & HasEnabled> void checkEnabled(HasEnabled widget, H target) { super.checkEnabled(widget, target); widget.setEnabled(false); assertTrue(target.getElement().hasAttribute("onclick")); assertEquals("return false", target.getElement().getAttribute("onclick")); widget.setEnabled(true); assertFalse(target.getElement().hasAttribute("onclick")); } }
@Override protected <H extends UIObject & HasEnabled> void checkEnabled(HasEnabled widget, H target) { super.checkEnabled(widget, target); widget.setEnabled(false); assertTrue(target.getElement().hasAttribute("onclick")); assertEquals("return false", target.getElement().getAttribute("onclick")); widget.setEnabled(true); assertFalse(target.getElement().hasAttribute("onclick")); } }