package org.gcube.portlets.user.speciesdiscovery.shared; import com.google.gwt.user.client.rpc.IsSerializable; public enum SpeciesCapability implements IsSerializable{ //Filters FROMDATE("FROMDATE", "Date From"), TODATE("DATETO", "Date To"), LOWERBOUND("LOWERBOUND", "Lower Bound"), UPPERBOUND("UPPERBOUND", "Upper Bound"), //Capabilities RESULTITEM("RESULTITEM", "Occurrence"), TAXONOMYITEM("TAXONOMYITEM", "Taxon"), OCCURRENCESPOINTS("OCCURRENCESPOINTS", "OccurrencesPoints"), SYNONYMS("SYNONYMS", "Synonyms"), UNFOLD("UNFOLD", "Unfold"), NAMESMAPPING("NAMESMAPPING", "Names Mapping"), UNKNOWN("UNKNOWN", "unknown"); private String id; private String name; private SpeciesCapability(){ } private SpeciesCapability(String id, String name) { this.id = id; this.name = name; } public String getId() { return id; } public String getName() { return name; } }