Menu playPodcastMenu = new Menu(trayMenu);
playPodcastItem.setMenu(playPodcastMenu);
Iterator<Podcast> podcastIter = Controller.getInstance().getPlaylistController().getPodcastListAsList().iterator();
while (podcastIter.hasNext()) {
Podcast podcastItem = podcastIter.next();
final MenuItem podcastMenuItem = new MenuItem(playPodcastMenu, SWT.PUSH);
podcastMenuItem.setText(podcastItem.getName() + " - " + podcastItem.getTitle());
podcastMenuItem.setData(podcastItem);
podcastMenuItem.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
new PlayPodcastAction(((Podcast) podcastMenuItem.getData()).getName()).run();