code: @Override
    public void setupValueChangedListeners() {
      super.setupValueChangedListeners();
      field.userInputProperty().addListener((observable, oldValue, newValue) -> {
        node.setSelected(Boolean.parseBoolean(field.getUserInput()));
      });
    }
docs: {@inheritDoc}