viewerColumn.setLabelProvider(new TimeThenDateFunctionLabelProvider(flp.getFunction()));
} else {
viewerColumn.setLabelProvider(new TimeThenDateLabelProvider());
}
} else if (style != null && style.equals("longTimestampAsTimeThenDate")) {
viewerColumn.setLabelProvider(new LongTimestampAsTimeThenDateLabelProvider());
} else if (Objects.isNumberType(returnType)) {
if (style == null || !style.equals("plain")) {
viewerColumn.setLabelProvider(new ChartLabelProvider(labelProvider, getViewer()));
}
} else if (Objects.equal(style, "image") && flp != null) {