Слушатель общего действия для 3 кнопок

У меня проблемы с дизайном моего кода. У меня 3 кнопки не в группе кнопок. Я хочу - на основе выбранной кнопки - выполнить действие. Теперь действие требует модификации объекта в классе. Это означает, что я не могу использовать внутренний класс, потому что у него нет доступа к внешнему. Если бы я мог добавить прослушиватель событий в группу кнопок, это было бы намного проще, но, как я вижу, мне понадобится обработчик событий для каждой радиокнопки, верно? Если нет, то как еще я могу это сделать? Спасибо

Быстрый пример

public class Test(){
    RadioButton 1 = new RadoButton();
    RadioButton 2 = new RadoButton();
    RadioButton 3 = new RadoButton();
    Object myObject = new Object();

   public void clickEvent(){
       if(1.isSelected()){
           myObject.doOne();
       }else if(2.isSelected()){
           myObject.doTwo();
       }.....
   }
}

Ответы на вопрос(2)

Ваш ответ на вопрос