package fitnesse.slim.converters; import java.util.List; import fitnesse.slim.Converter; import fitnesse.util.StringUtils; final class ListConverterHelper { static String toString(List<?> list) { if (list == null) return Converter.NULL_VALUE; return list.toString(); } static String[] fromStringToArrayOfStrings(String arg) { //Remove square brackets if (arg.startsWith("[")) arg = arg.substring(1); if (arg.endsWith("]")) arg = arg.substring(0, arg.length() - 1); //Split the arg String[] strings; if (StringUtils.isBlank(arg)) { strings = new String[] {}; } else { strings = arg.split(","); } //Trim all item for (int i = 0; i < strings.length; i++) strings[i] = strings[i].trim(); return strings; } }