class DownloadProgressNotification extends KujakuNotification {

    public void updateNotificationWithNewMapDownload(String mapName, int requestCode) {
        notificationBuilder.setContentTitle(String.format(context.getString(R.string.notification_download_progress_title), mapName));

        stopDownloadIntent.putExtra(Constants.PARCELABLE_KEY_MAP_UNIQUE_NAME, mapName);

        PendingIntent stopDownloadPendingIntent = PendingIntent.getService(context, requestCode, stopDownloadIntent, PendingIntent.FLAG_CANCEL_CURRENT);
        NotificationCompat.Action stopDownloadAction = new NotificationCompat.Action(R.drawable.ic_mapbox_download_stop, context.getString(R.string.stop_download), stopDownloadPendingIntent);

        notificationBuilder.mActions.clear();
        notificationBuilder.addAction(stopDownloadAction);
    }

    public  DownloadProgressNotification(Context context);

}