List of usage examples for com.google.gwt.user.client.ui HasEnabled isEnabled
boolean isEnabled();
From source file:com.tasktop.c2c.server.common.web.client.view.CompositeHasEnabled.java
License:Open Source License
/** Is enabled only if all the members are enabled. */ @Override/*from w ww . j a v a2 s . co m*/ public boolean isEnabled() { for (HasEnabled hasEnabled : hasEnabledCollection) { if (!hasEnabled.isEnabled()) { return false; } } return true; }
From source file:gwt.material.design.client.MaterialWidgetTestCase.java
License:Apache License
protected <H extends UIObject & HasEnabled> void checkEnabled(HasEnabled widget, H target, boolean checkElement) { final Element element = target.getElement(); if (checkElement) { assertFalse(element.hasClassName(CssName.DISABLED)); assertFalse(element.hasAttribute(CssName.DISABLED)); }//www . j ava2 s.c o m widget.setEnabled(true); if (checkElement) { assertFalse(element.hasClassName(CssName.DISABLED)); assertFalse(element.hasAttribute(CssName.DISABLED)); } assertEquals(widget.isEnabled(), true); widget.setEnabled(false); if (checkElement) { assertTrue(element.hasClassName(CssName.DISABLED)); assertTrue(element.hasAttribute(CssName.DISABLED)); } assertEquals(target.isEnabled(), false); }