diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningUtils.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningUtils.java index ba1a2c730641cd4079af7024a1a06eba3d73e9b9..e0b1b0b63d8580c7b5c77d5315285e6a106e73a1 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningUtils.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningUtils.java @@ -17,6 +17,7 @@ package ch.systemsx.cisd.openbis.plugin.screening.server.logic; import java.util.ArrayList; +import java.util.Collection; import java.util.List; import ch.systemsx.cisd.bds.hcs.Location; @@ -84,7 +85,7 @@ public class ScreeningUtils return dataset.getDataSetType().getCode().equals(datasetType); } - public static List<ExternalData> filterExternalDataByType(List<ExternalData> datasets, + public static List<ExternalData> filterExternalDataByType(Collection<ExternalData> datasets, String... datasetTypeCodes) { List<ExternalData> chosenDatasets = new ArrayList<ExternalData>();