package net.osmand.aidl.maplayer.point;
import android.os.Parcel;
import android.os.Parcelable;
public class UpdateMapPointParams implements Parcelable {
private String layerId;
private AMapPoint point;
public UpdateMapPointParams(String layerId, AMapPoint point) {
this.layerId = layerId;
this.point = point;
}
public UpdateMapPointParams(Parcel in) {
readFromParcel(in);
}
public static final Creator<UpdateMapPointParams> CREATOR = new
Creator<UpdateMapPointParams>() {
public UpdateMapPointParams createFromParcel(Parcel in) {
return new UpdateMapPointParams(in);
}
public UpdateMapPointParams[] newArray(int size) {
return new UpdateMapPointParams[size];
}
};
public String getLayerId() {
return layerId;
}
public AMapPoint getPoint() {
return point;
}
public void writeToParcel(Parcel out, int flags) {
out.writeString(layerId);
out.writeParcelable(point, flags);
}
private void readFromParcel(Parcel in) {
layerId = in.readString();
point = in.readParcelable(AMapPoint.class.getClassLoader());
}
public int describeContents() {
return 0;
}
}