package com.arconus.dicecommander.utilities;
import android.content.res.Resources;
import com.example.android.wizardpager.wizard.model.dataorbs.DataOrb;
public class DataOrbBuilder {
public static DataOrb buildDataOrb(IResourceAndDBPair pair, Resources resources) {
return new DataOrb(resources.getString(pair.getResourceID()), pair.getDatabaseID());
}
public static DataOrb[] buildDataOrbArray(IResourceAndDBPair[] values, Resources resources) {
DataOrb[] dataOrbList = new DataOrb[values.length];
for (int i = 0; i < values.length; i++) {
String localizedString = resources.getString(values[i].getResourceID());
dataOrbList[i] = new DataOrb(localizedString, values[i].getDatabaseID());
}
return dataOrbList;
}
public static DataOrb[] buildDieSizeDataOrbArray() {
DataOrb[] dataOrbList = new DataOrb[5];
dataOrbList[0] = new DataOrb("d12", 12);
dataOrbList[1] = new DataOrb("d10", 10);
dataOrbList[2] = new DataOrb("d8", 8);
dataOrbList[3] = new DataOrb("d6", 6);
dataOrbList[4] = new DataOrb("d4", 4);
return dataOrbList;
}
}