@Override public void setState(String state) { s.state = state; if (delegate != null) { delegate.stateWasSet(this, state); } }