package com.frozendevs.periodictable.model;
import android.os.Parcel;
import android.os.Parcelable;
public class TableTextItem implements TableItem, Parcelable {
private String text;
private int category;
public static final Creator<TableTextItem> CREATOR = new Creator<TableTextItem>() {
@Override
public TableTextItem createFromParcel(Parcel in) {
return new TableTextItem(in);
}
@Override
public TableTextItem[] newArray(int size) {
return new TableTextItem[size];
}
};
public TableTextItem(String text, int category) {
this.text = text;
this.category = category;
}
private TableTextItem(Parcel in) {
text = in.readString();
category = in.readInt();
}
@Override
public int describeContents() {
return 0;
}
@Override
public void writeToParcel(Parcel dest, int flags) {
dest.writeString(text);
dest.writeInt(category);
}
public String getText() {
return text;
}
@Override
public int getCategory() {
return category;
}
}