private static PendingIntent getPendingIntent(final Context context) {
        final Intent intent = new Intent(context, CacheDetailActivity.class);
        return PendingIntent.getActivity(context, 0, intent, ProcessUtils.getFlagImmutable());
    }
get cache code from a PendingIntent after an invocation of MapsWithMe
main/src/main/java/cgeo/geocaching/apps/cachelist/MapsMeCacheListApp.java