/** {@inheritDoc} */
  @Override
  public NodeDialogPane createNodeDialogPane() {

    DefaultDialog dialog = new DefaultDialog();

    dialog.addColumnSelection(Parameter.LABEL_COLUMN, IntValue.class);
    dialog.addColumnSelection(Parameter.FEATURE_SET_COLUMN, FeatureSetValue.class);

    return dialog.build();
  }
  /** {@inheritDoc} */
  @Override
  public NodeDialogPane createNodeDialogPane() {

    DefaultDialog dialog = new DefaultDialog();

    dialog.addColumnSelection(Parameter.FEATURE_SET_COLUMN, FeatureSetValue.class);

    JRadioButton extractButton = new JRadioButton("", true);
    JRadioButton removeButton = new JRadioButton();

    ButtonGroup bg = new ButtonGroup();
    bg.add(extractButton);
    bg.add(removeButton);

    dialog.addCustomOption(Parameter.KEEP_ISOTOPES, extractButton);
    dialog.addCustomOption(Parameter.REMOVE_ISOTOPES, removeButton);

    return dialog.build();
  }