* @param playFirst Play the first file after having enqueued directory
*/
public void addDirectoryToPlaylist(String playlistName, DirectoryItem directoryItem, boolean playFirst) {
if (_items.containsKey(playlistName)) {
DirectoryAdder adder = new DirectoryAdder(playlistName, directoryItem);
ProgressMonitorDialog dialog = new ProgressMonitorDialog(Display.getDefault().getActiveShell());
try {
dialog.run(true, true, adder);
} catch (InvocationTargetException e) {