m_dist[0] = DataLib.min(ts, m_field).getDouble(m_field);
m_dist[1] = DataLib.max(ts, m_field).getDouble(m_field);
double lo = m_dist[0], hi = m_dist[1];
if ( m_model == null ) {
m_model = new NumberRangeModel(lo, hi, lo, hi);
} else {
((NumberRangeModel)m_model).setValueRange(lo, hi, lo, hi);
}
} else {
m_dist[0] = ((Number)m_model.getLowValue()).doubleValue();