@@ -0,0 +1,902 @@
+package to.etc.domui.converter;%0A%0Aimport org.eclipse.jdt.annotation.Nullable;%0Aimport to.etc.domui.component.binding.IBidiBindingConverter;%0A%0Aimport java.util.Arrays;%0Aimport java.util.Collections;%0Aimport java.util.List;%0A%0A/**%0A * Converts an input string into a list of strings by separating with spaces.%0A *%0A * @author %3Ca href=%22mailto:jal@etc.to%22%3EFrits Jalvingh%3C/a%3E%0A * Created on 14-02-20.%0A */%0Afinal public class StringToListBidiConverter implements IBidiBindingConverter%3CString, List%3CString%3E%3E %7B%0A%09@Nullable%0A%09@Override%0A%09public String modelToControl(@Nullable List%3CString%3E value) throws Exception %7B%0A%09%09if(null == value)%0A%09%09%09return null;%0A%09%09return String.join(%22 %22, value);%0A%09%7D%0A%0A%09@Nullable%0A%09@Override%0A%09public List%3CString%3E controlToModel(@Nullable String value) throws Exception %7B%0A%09%09if(value == null %7C%7C value.trim().length() == 0)%0A%09%09%09return Collections.emptyList();%0A%09%09return Arrays.asList(value.split(%22%5C%5Cs+%22));%0A%09%7D%0A%7D%0A

Move bidi string<->stringlist converter here