package com.frozendevs.periodictable.model;
import android.os.Parcel;
import android.os.Parcelable;
public class TableElementItem extends ElementListItem implements TableItem {
private String weight;
private int group, period, category;
public static final Parcelable.Creator<TableElementItem> CREATOR
= new Parcelable.Creator<TableElementItem>() {
public TableElementItem createFromParcel(Parcel in) {
return new TableElementItem(in);
}
public TableElementItem[] newArray(int size) {
return new TableElementItem[size];
}
};
protected TableElementItem(Parcel in) {
super(in);
group = in.readInt();
period = in.readInt();
category = in.readInt();
weight = in.readString();
}
@Override
public void writeToParcel(Parcel dest, int flags) {
super.writeToParcel(dest, flags);
dest.writeInt(group);
dest.writeInt(period);
dest.writeInt(category);
dest.writeString(weight);
}
public int getGroup() {
return group;
}
public int getPeriod() {
return period;
}
public String getStandardAtomicWeight() {
return weight;
}
@Override
public int getCategory() {
return category;
}
}