package gueei.binding.markupDemoICS.viewModels;
import android.os.Parcel;
import android.os.Parcelable;
import gueei.binding.observables.IntegerObservable;
import gueei.binding.observables.StringObservable;
public class RawEntry implements Parcelable {
public final StringObservable Title = new StringObservable();
public final IntegerObservable ResId = new IntegerObservable();
public final StringObservable Type = new StringObservable();
public RawEntry(String title, int resId, String type) {
Title.set(title);
ResId.set(resId);
Type.set(type);
}
@Override
public int describeContents() {
return 0;
}
@Override
public void writeToParcel(Parcel out, int flags) {
out.writeString(Title.get());
out.writeInt(ResId.get());
out.writeString(Type.get());
}
public static final Parcelable.Creator<RawEntry> CREATOR = new Parcelable.Creator<RawEntry>() {
public RawEntry createFromParcel(Parcel in) {
return new RawEntry(in.readString(), in.readInt(), in.readString());
}
public RawEntry[] newArray(int size) {
return new RawEntry[size];
}
};
}