package uni.projecte.dataLayer.RemoteDBManager.objects;
import android.content.Context;
import uni.projecte.R;
public class DataBasesInfo {
private String bdbcName;
private String sibaName;
private String sifibName;
private String orcaName;
private String sivimName;
private String gbifName;
private String siocName;
private String floraCatalanaName;
private String herbariName;
private String naturaDigitalName;
private String encVerteEsp;
private String catalunya;
private String illesBalears;
private String andorra;
private String ppcc;
private String penIberica;
private String global;
public DataBasesInfo(Context baseContext){
sivimName=baseContext.getString(R.string.dbNameSivim);
sibaName="Andorra";
sifibName=baseContext.getString(R.string.dbNameSifib);
orcaName=baseContext.getString(R.string.dBNameOrca);
bdbcName=baseContext.getString(R.string.dbNameBiocat);
gbifName=baseContext.getString(R.string.dbNameGbif);
siocName=baseContext.getString(R.string.dbNameSioc);
floraCatalanaName=baseContext.getString(R.string.dbNameFloraCat);
herbariName=baseContext.getString(R.string.dbNameHerbari);
naturaDigitalName=baseContext.getString(R.string.dbNameNaturaDigital);
encVerteEsp=baseContext.getString(R.string.dbNameEncVertebrados);
/* Territories */
catalunya=baseContext.getString(R.string.dBCatalunya);
illesBalears=baseContext.getString(R.string.dbIllesBalears);
andorra=baseContext.getString(R.string.dbAndorra);
ppcc=baseContext.getString(R.string.dbPPCC);
penIberica=baseContext.getString(R.string.dbIberia);
global=baseContext.getString(R.string.dbGlobal);
}
public String getDataBaseName(String dbId){
String dbName="";
if(dbId.equals("bdbc")) dbName=bdbcName;
else if(dbId.equals("sifib")) dbName=sifibName;
else if(dbId.equals("siba")) dbName=sibaName;
else if(dbId.equals("orca")) dbName=orcaName;
else if(dbId.equals("sivim")) dbName=sivimName;
else if(dbId.equals("gbif")) dbName=gbifName;
else if(dbId.equals("sioc")) dbName=siocName;
else if(dbId.equals("floraCatalana")) dbName=floraCatalanaName;
else if(dbId.equals("herbari")) dbName=herbariName;
else if(dbId.equals("naturdigit")) dbName=naturaDigitalName;
else if(dbId.equals("enc_vert_iber")) dbName=encVerteEsp;
return dbName;
}
public String getDataBaseTerritory(String dbId){
String dbTerritory="Undefined";
if(dbId.equals("bdbc")) dbTerritory=catalunya;
else if(dbId.equals("sifib")) dbTerritory=illesBalears;
else if(dbId.equals("siba")) dbTerritory=andorra;
else if(dbId.equals("orca")) dbTerritory=ppcc;
else if(dbId.equals("sivim")) dbTerritory=penIberica;
else if(dbId.equals("gbif")) dbTerritory=global;
return dbTerritory;
}
}