// } else {
// viewer.refresh(element,true);
// }
+ element.initData();
natTable.redraw();
}
final ExecutorService queryUpdateScheduler = Threads.getExecutor();
- private double getDisplayScale() {
+ public static double getDisplayScale() {
Point dpi = Display.getCurrent().getDPI();
return (double)dpi.x/96.0;
}
if (modifier == null)
return false;
- String err = modifier.isValid(newValue.toString());
+ String err = modifier.isValid(newValue != null ? newValue.toString() : "");
if (err == null)
return true;
- modifier.isValid(newValue.toString());
throw new ValidationFailedException(err);
}
}