int index = 0;
for (String definitionToDisplay : displayOrder) {
definitionArrayIds[index++] = measurementDefMap.get(definitionToDisplay).getId();
}
UserPreferences prefs = UserSessionManager.getUserPreferences();
MeasurementUserPreferences mprefs = new MeasurementUserPreferences(prefs);
ArrayList<Long> range = mprefs.getMetricRangePreferences().getBeginEndTimes();
//now retrieve metric display summaries
GWTServiceLookup.getMeasurementChartsService().getMetricDisplaySummariesForCompatibleGroup(