43 lines
826 B
Java
43 lines
826 B
Java
package org.gcube.portlets.user.speciesdiscovery.client.externalsystem;
|
|
|
|
/**
|
|
* @author Francesco Mangiacrapa francesco.mangiacrapa@isti.cnr.it
|
|
*
|
|
*/
|
|
public enum OtherMappingSystemsEnum implements ExternalSystemInterface{
|
|
GBIF("GBIF", "http://data.gbif.org/species/species/", ""),
|
|
DISCOVERLIFE("DiscoverLife", "http://www.discoverlife.org/mp/20q?search=", "");
|
|
|
|
|
|
private String name;
|
|
private String url;
|
|
private String suffixUrl;
|
|
|
|
/**
|
|
*
|
|
* @param name
|
|
* @param url
|
|
*/
|
|
private OtherMappingSystemsEnum(String name, String url, String suffixUrl) {
|
|
this.name = name;
|
|
this.url = url;
|
|
this.suffixUrl = suffixUrl;
|
|
}
|
|
|
|
@Override
|
|
public String getName() {
|
|
return name;
|
|
}
|
|
|
|
@Override
|
|
public String getBaseUrl() {
|
|
return url;
|
|
}
|
|
|
|
@Override
|
|
public String getSuffixUrl() {
|
|
return this.suffixUrl;
|
|
}
|
|
|
|
}
|