From 2b4ae66e675fe6b67c08a5b8815ec1bc59d3fbbd Mon Sep 17 00:00:00 2001 From: Costantino Perciante Date: Thu, 9 Nov 2017 13:46:12 +0000 Subject: [PATCH] added method for retrieving list of names of sources git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-catalogue/grsf-common-library@158327 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../org/gcube/datacatalogue/common/enums/Sources.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/main/java/org/gcube/datacatalogue/common/enums/Sources.java b/src/main/java/org/gcube/datacatalogue/common/enums/Sources.java index 67f4325..dbcfeb7 100644 --- a/src/main/java/org/gcube/datacatalogue/common/enums/Sources.java +++ b/src/main/java/org/gcube/datacatalogue/common/enums/Sources.java @@ -1,6 +1,8 @@ package org.gcube.datacatalogue.common.enums; +import java.util.ArrayList; import java.util.Arrays; +import java.util.List; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; @@ -58,4 +60,13 @@ public enum Sources { FISHSOURCE.toString().toLowerCase(), GRSF.toString().toLowerCase()) + "]"; } + + public static List getListNames(){ + + List valuesString = new ArrayList(Sources.values().length); + for(Sources source : Sources.values()) + valuesString.add(source.getOrigName()); + + return valuesString; + } }