33 lines
651 B
Java
33 lines
651 B
Java
|
/**
|
||
|
*
|
||
|
*/
|
||
|
package org.gcube.portlets.user.workspace.client.util;
|
||
|
|
||
|
import java.util.ArrayList;
|
||
|
import java.util.List;
|
||
|
|
||
|
import org.gcube.portlets.user.workspace.client.model.FileModel;
|
||
|
|
||
|
/**
|
||
|
* @author Francesco Mangiacrapa francesco.mangiacrapa@isti.cnr.it
|
||
|
* @Jan 23, 2014
|
||
|
*
|
||
|
*/
|
||
|
public class FileModelUtils {
|
||
|
|
||
|
|
||
|
public static List<String> convertFileModelsToIds(List<FileModel> filesModel){
|
||
|
|
||
|
if(filesModel==null || filesModel.size()==0)
|
||
|
return new ArrayList<String>(1);
|
||
|
|
||
|
|
||
|
List<String> ids = new ArrayList<String>(filesModel.size());
|
||
|
for (FileModel target : filesModel) {
|
||
|
ids.add(target.getIdentifier());
|
||
|
}
|
||
|
return ids;
|
||
|
}
|
||
|
|
||
|
}
|