code: private static TimeScaleData getTimeScaleData(int scale)
      {
          if (scale < 0 || scale >= MAX_SCALE) {
              throw new IllegalArgumentException("scale out of range: " + scale);
          }
          
          return timeScaleTable[scale];
      }
docs: Return the <code>TimeScaleData</code> object for the given time
  scale.
  
  @param scale - the time scale
  @return the <code>TimeScaleData</code> object for the given time scale