The HasEnabled interface extends HasElement and should consist of three methods:
void setEnabled(boolean enabled) {
// disable the state node
}
boolean isEnabled() { // read the disabled status, parent status applies }
As described in #3538 (comment), HasEnabled should be applied to the interfaces HasValue, HasComponents and Focusable.
The
HasEnabledinterface extendsHasElementand should consist of three methods:As described in #3538 (comment),
HasEnabledshould be applied to the interfacesHasValue,HasComponentsandFocusable.