I was wondering why I had this error when I tried to do this :
Map<Integer, List<String>> map = (Map<Integer, List<String>>) parameters;
for(Integer i : map.keySet()) {
tableFiles.setWidget(row, 0, addPanelFile(String.valueOf(i)));
row++;
for(map.get(i)) {
}
}
Why can't i be resolved to a variable ?
Set<Map.Entry<K, V>>returned byentrySet(). Then you don't need to do a get, you already have the value in theEntry.