@Override
        public void writeToParcel(final Parcel dest, final int flags) {
            dest.writeString(folder == null ? null : folder.name());
            dest.writeString(action == null ? null : action.name());
            dest.writeString(copyChoice == null ? null : copyChoice.name());
            dest.writeString(persistedDocUri == null ? null : persistedDocUri.name());
        }
Important: this class will only work if you incorporate {@link #onActivityResult(int, int, Intent)}
into the {@link Activity#onActivityResult(int, int, Intent)} method of the using application!
TODO: once Activity ResultAPI is available -> refactor! Watch #9349
main/src/main/java/cgeo/geocaching/storage/ContentStorageActivityHelper.java