class SelectedProperty extends BoolProperty implements ItemListener {

  public SelectedProperty(@NotNull AbstractButton button) {
    myButton = button;
    myButton.addItemListener(this);
  }

  public  SelectedProperty(@NotNull AbstractButton button);

}