package com.constellio.model.entities.modules;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.constellio.model.entities.configs.SystemConfiguration;
public class PluginUtil {
public static List<String> getDependencies(Module module) {
return (module.getDependencies() == null) ? new ArrayList<String>() : module.getDependencies();
}
public static List<SystemConfiguration> getConfigurations(Module module) {
return (module.getConfigurations() == null) ? new ArrayList<SystemConfiguration>() : module.getConfigurations();
}
public static Map<String, List<String>> getPermissions(Module module) {
return (module.getPermissions() == null) ? new HashMap<String, List<String>>() : module.getPermissions();
}
public static List<String> getRolesForCreator(Module module) {
return (module.getRolesForCreator() == null) ? new ArrayList<String>() : module.getRolesForCreator();
}
}