public RangeSource(String name, double minValue, double maxValue, double step) {
dminValue = minValue;
dmaxValue = maxValue;
dstep = step;
kind = ValueProvider.DoubleProvider;
info = new DataInfo(name, ID_PREFIX+name);
Object[] msgParams = new Object[] {new Double(minValue), new Double(maxValue), new Double(step)};
info.comment = messages.printNargs("commentDouble", msgParams);
}