code: public void setEnabled(boolean enabled)
  	{
  		if (isEnabled() == enabled)
  			return;
  
  		if (!fireEvent(new DisabledStateChange<>(this, enabled)))
  			return;
  
  		this.enabled = enabled;
  		if (enabled)
  		{
  			setHovered(false);
  			setFocused(false);
  		}
  	}
docs: Set the state of this {@link UIComponent}.
  
  @param enabled the new state