Removed Parcelable from all data classes as it not needed anymore.

This commit is contained in:
Dennis Guse
2019-09-10 20:45:00 +02:00
parent 5bc773f1aa
commit f5656470a9
7 changed files with 10 additions and 341 deletions
@@ -1,8 +1,6 @@
package de.dennisguse.opentracks.io.file;
import android.content.Context;
import android.os.Parcel;
import android.os.Parcelable;
import java.util.Locale;
@@ -20,7 +18,7 @@ import de.dennisguse.opentracks.io.file.exporter.TrackWriter;
/**
* Definition of all possible track formats.
*/
public enum TrackFileFormat implements Parcelable {
public enum TrackFileFormat {
KML_ONLY_TRACK {
@Override
@@ -121,29 +119,6 @@ public enum TrackFileFormat implements Parcelable {
}
};
@Deprecated
public static final Creator<TrackFileFormat> CREATOR = new Creator<TrackFileFormat>() {
@Override
public TrackFileFormat createFromParcel(final Parcel source) {
return TrackFileFormat.values()[source.readInt()];
}
@Override
public TrackFileFormat[] newArray(final int size) {
return new TrackFileFormat[size];
}
};
@Override
public int describeContents() {
return 0;
}
@Override
public void writeToParcel(final Parcel dest, final int flags) {
dest.writeInt(ordinal());
}
private static final String MIME_KMZ = "application/vnd.google-earth.kmz";
private static final String MIME_KML = "application/vnd.google-earth.kml+xml";