Hello,
I’am thinking about sorting in grid when using LocalDateTimeRendrer (just not working for me).
Got something like this…
@Override
public Column<T> addColumn(String propertyName) {
try {
if(clazz.getDeclaredField(propertyName).getType().isAssignableFrom(LocalDateTime.class)){
ValueProvider<T, ?> vProvider = getPropertySet().getProperty(propertyName).get().getGetter();
Column c = super.addColumn(new LocalDateTimeRenderer(vProvider, "yyyy-MM-dd HH:mm"))
.setKey(propertyName)
.setWidth("80px")
.setSortable(true);
return c;
}
} catch (Exception e) {
e.printStackTrace();
}
return super.addColumn(propertyName);
}
When i sort column nothing change… Someone maybe know why?