public void handleChange(ChangeEvent event) { // We're not interested in the old and new values // We just return two different values so that a change event is fired super.fireValueChange( new ValueDiff() { @Override public Object getOldValue() { return true; } @Override public Object getNewValue() { return false; } }); }