binder.registerCustomEditor(Boolean.class, new CustomBooleanEditor("true", "false", true));
binder.registerCustomEditor(Long.class, null, new CustomNumberEditor(Long.class, null, true));
binder.registerCustomEditor(Integer.class, null, new CustomNumberEditor(Integer.class, null, true));
binder.registerCustomEditor(Float.class, null, new CustomNumberEditor(Float.class, null, true));
binder.registerCustomEditor(Set.class, "tags", new TagCollectionEditor(Set.class, true));
binder.registerCustomEditor(List.class, new CustomCollectionEditor(List.class, true));
binder.registerCustomEditor(Text.class, new CustomTextEditor());
binder.registerCustomEditor(Date.class, new CustomDateEditor(new SimpleDateFormat("dd/MM/yyyy"), true));
binder.registerCustomEditor(GeoPt.class, new CustomGeoPointsEditor());
//binder.registerCustomEditor(Link.class, new CustomLinkEditor());