Я не до конца понимаю вопрос, но думаю, что вы выиграли бы от более подходящего ООП, например:
Radio radio = new Radio();
Station station = radio.getCurrentStation();
Callsign callsign = station.getCallsign();
Таким образом обрабатывается часть вашего вопроса, которая «подтверждается»на getCurrentStation
, а часть "message underneth" находится в getCallsign
или в любом другом формате сообщения, необходимого для отображения, возможно методы обновления, такие как display.show(callsign)
или, предпочтительно, управляемые событиями.