if (hiddenSeqs != null && !hiddenSeqs.isEmpty())
{
String[] seqRefs = hiddenSeqs.split(";");
- for (String seqRef : seqRefs)
+ for (int i = seqRefs.length; --i >= 0;)
{
- hiddenSeqRefs.add(seqRef);
+ hiddenSeqRefs.add(seqRefs[i]);
}
}
}
{
hiddenColumns = new HiddenColumns();
String[] rangeStrings = hiddenCols.split(";");
- for (String rangeString : rangeStrings)
+ for (int i = rangeStrings.length; --i >= 0;)
{
- String[] range = rangeString.split("-");
+ String[] range = rangeStrings[i].split("-");
hiddenColumns.hideColumns(Integer.valueOf(range[0]),
Integer.valueOf(range[1]));
}
if (jsonSeqFeatures != null)
{
displayedFeatures = new FeaturesDisplayed();
- for (Iterator<Object> seqFeatureItr = jsonSeqFeatures
- .iterator(); seqFeatureItr.hasNext();)
+ for (Object o : jsonSeqFeatures)
{
- Map<String, Object> jsonFeature = (Map<String, Object>) seqFeatureItr.next();
+ Map<String, Object> jsonFeature = (Map<String, Object>) o;
Long begin = (Long) jsonFeature.get("xStart");
Long end = (Long) jsonFeature.get("xEnd");
String type = (String) jsonFeature.get("type");