} else if ( mode == COMMAND.BACKGROUND ) {
new RunInBackgroundCommand( selectedItem ).execute( true );
} else if ( mode == COMMAND.SCHEDULE_NEW ) {
ScheduleHelper.createSchedule( selectedItem.getRepositoryFile() );
} else if ( mode == COMMAND.SHARE ) {
new ShareFileCommand().execute();
} else if ( mode == COMMAND.IMPORT ) {
new ImportFileCommand( fileSummary == null ? fileSummaryProvider.getRepositoryFiles().get( 0 ) : fileSummary )
.execute();
} else if ( mode == COMMAND.EXPORT ) {
new ExportFileCommand( fileSummary == null ? fileSummaryProvider.getRepositoryFiles().get( 0 ) : fileSummary )