public void setNowPlaying(Station station) {
   this.nowPlaying = station;
   for (IDirectoryListener l : this.listener) l.onNowPlayingChanged(station);
 }
 public void setStations(List<Station> stationsList) {
   this.stationList = stationsList;
   for (IDirectoryListener l : this.listener) l.onStationsChanged(stationsList);
 }
 public void displayFavourites() {
   for (IDirectoryListener l : this.listener) l.onStationsChanged(this.favouriteStations);
 }
 public void setCategories(List<Category> catList) {
   this.catList = catList;
   for (IDirectoryListener l : this.listener) l.onCategoriesChanged(catList);
 }