diff --git a/src/main/java/org/gcube/portlets/user/td/widgetcommonevent/shared/geospatial/GeospatialCoordinatesType.java b/src/main/java/org/gcube/portlets/user/td/widgetcommonevent/shared/geospatial/GeospatialCoordinatesType.java new file mode 100644 index 0000000..bc75abe --- /dev/null +++ b/src/main/java/org/gcube/portlets/user/td/widgetcommonevent/shared/geospatial/GeospatialCoordinatesType.java @@ -0,0 +1,40 @@ +package org.gcube.portlets.user.td.widgetcommonevent.shared.geospatial; + +/** + * + * @author "Giancarlo Panichi" g.panichi@isti.cnr.it + * + */ +public enum GeospatialCoordinatesType { + C_SQUARE("C-Square"), OCEAN_AREA("Ocean Area"); + + /** + * @param text + */ + private GeospatialCoordinatesType(final String id) { + this.id = id; + } + + private final String id; + + @Override + public String toString() { + return id; + } + + public static GeospatialCoordinatesType getGeospatialCoordinatesTypeFromId( + String id) { + if (id.compareTo(C_SQUARE.id) == 0) { + return C_SQUARE; + } else { + if (id.compareTo(OCEAN_AREA.id) == 0) { + return OCEAN_AREA; + } else { + return null; + + } + } + } + +}